Considering staying at this hotel but cannot find any mention of it on Trip Advisor. Anyone know of it? Thoughts? Comments? I'm not so concerned about location to other parts as we will be using public transport to get around. The question has more to do with it's reputation/ cleanliness/ safety (always).