The staff are phenomenal! Management decisions are odd. The resort is old, but beautiful! The pool and scenery are lovely too. Lots of jellyfish and sometimes trash in the water. Great breakfast and dinner buffets, but lunch options in the resort are too limited, and the walk to town mid-day is hot and inconvenient, passing by garbage, stray dogs, lots of noise and honking horns. Lastly, occupancy is down since the resort is no longer all-inclusive, so rooms are left sitting without AC in between guests. My room had a strong musty smell. Air conditioner was inadequate, so I ran and emptied a dehumidifier several dimes daily.