I chose this property based on the price, location and reviews, however I would not stay here again. I tried to change my checkin date prior to arrival, but was told that it was not possible and to talk to someone during checkin. During checkin, I was told they could not refund me the one night because it was already charged and they do not do refunds. After checking in, I got to my room with a "lagoon view" only to find out out that there was absolutely no privacy, I would not even be able to have my blinds open without everyone seeing into my room. I asked to change rooms and was told only suites had any privacy but that was be an additional cost. I ended up switching to a room that faced the hotel next to it, which is a cheaper room but they did not bother to tell me that or refund me any money. The room itself was fine, but the bathroom definitely needed to be updated- the mirror had a crack in it, the shower didn't work properly, the sink had no hot water and the shower needed to be recaulked.
During my 8 night stay, I only wanted my room cleaned twice which both times the sheets did not get changed even though they were clearly dirty. When I would request fresh towels, water, coffee, etc. it seemed like it was a big inconveniance for them. The staff you would see around the hotel was nice, but the staff at the front desk and restaurant were rude. The gym is a joke, never cleaned/stocked and it is so hot in there its almost impossible to workout for more than 10mins.