This unit is in a great location, right on the ocean, with plenty of sea turtles. However, there is no beach (though listing says there is) - there are only steps down to the water, where one can float around and snorkel. It is quite wavy there, depending on the time of day. There are also no water toys - no noodles or boogie boards (though listing says there are). The floor was dirty when we arrived, as was the shower door, and there were towels in both the washer and dryer. They only provide one each of hotel-tiny cheap shampoo and conditioner, plus tiny, harsh bar of soap, so we had to go shopping our first day there for proper products. Some of it has been improved, but overall, it is dated. Still, it is comfortable overall, and there are good beaches nearby, for a short drive (or long walk).