The room was fine, but the whole place seemed a bit run down. We were literally the only people staying there. The picture of the pool is very deceiving as well. They make it look like its an infinity pool, however, it is not... The beach is non existent and its kind of dangerous to attempt swimming off the dock. Also, the food was not great and the bar tenders kept spilling our beers or running out of cold ones, so we drank most of them warm. Mix drinks were tiny martini glasses and not good. Theres also a very large sky rise hotel being built over top of the hotel, so we listed to construction noise the whole time, during the day. Staff was friendly though and it wasnt too far from the airport. The price was ok for what we got, but I'm not sure i would stay again.