I booked this hotel to move to at the end of a work trip for my personal time and was excited by both the location as well as the hotel amenities. Overall, I'll say my stay was just okay. When I first arrived, the initial staff member that helped check me in seemed a bit rude and despite the fact that I paid in full ahead of my arrival, requested a $300 refundable deposit which I had to take from an ATM as I did not have a travel credit card on hand. I was fully refunded at the end of my stay, but the whole process seemed a bit strange. It would have been great to know about this in advance. I also felt a bit judged, as I had been walking around the city in a matching linen set until check-in and was immediately informed about the dress code, making me feel like I wasn't passing the test...which is a little absurd given that I was dressed casually but appropriate for Thailand in April. My room was really spacious, but honestly like a lot of other reviews have mentioned, the fixtures were really dated. There were scuff marks on the floor from other guests' suitcases, harder to reach areas in the bathroom weren't as clean as they could have been. I will also note that the bed was not comfortable at all. Really needs an upgrade. I also booked this hotel for the sky bar to treat myself and honestly I was really disappointed. Atmosphere was off, drink was just okay and they had a completely different menu than online, and it was EXPENSIVE as hell. Probably wouldn't book again.