The place wasn’t the cleanest but the staff was great and friendly. At a certain time they cut the water off for some reason, and we had to call the front seat to get them to turn the water on. Also, there was a roach in my room. It was small, but still... overall, if I could give this a rating, I’d give it 3 out of 5 stars. The room was still nice besides all of that. And the views are impeccable. We had a deluxe room on the 19th floor. Would I stay again? Possibly.