"First of all, the staff is amazing. We came back from a cruise and arrived to the hotel around 9am and they worked diligently to get us into a room. The grounds are beautiful with palm trees, and the beach is a very short walk across the street. But the rooms are not great. There is black mold everywhere. The surfaces in the rooms were wet and I believe it was from the AC unit. Also, do NOT pay extra for a beach view or pool view, we got whatever was available both times that we checked in. The first day we stayed before the cruise, we arrived around 8pm and were giving a grocery store view. The second day I can understand because we just wanted into any room."