The rooms aren't bad looking and are clean enough but this hotel is lacking essential amenities including hot water in the showers, curtains on the bathroom windows, internet in the rooms, and responsive service. I was required to stay here for a business conference and certainly would never recommend this hotel to anyone who is able to choose their own. While the hotel pool is nice and the views stupendous, this hotel does not measure up to the price. The breakfast buffet is meager, the hotel restaurant is a far walk from the rooms, and the hotel staff are aggressive to the point of rude when trying to determine if those frequenting the hotel pool are guests of the hotel or free-loaders. Additionally the beds are old and not very comfortable and there are no mosquito nets. Not having internet in the rooms is a terrible inconvenience and I suspect that this hotel assumes 95% of its profits from conferences and thus doesn't see upgrade or quality service as a necessity.