This place was so great, it feels like the care of a hotel with the privacy and quiet of an apartment. The room was quiet and the grounds are beautiful. There is a 24 hr friendly concierge desk, a desk to arrange tours and get advice on things to do, and a place to exchange beach towels anytime you need. The oceanfront access is perfect, a cute restaurant you can eat breakfast, lunch and dinner out there if you want. There is a place to rent paddle boards and snorkels, chairs, umbrellas... A reef right out your door to check out the fish! There were 2 pools, but we were mostly in the ocean. There is a full kitchen and grills on the grounds that are clean and ready to use. We had a lot of wonderful dinners out at local restaurants, but also made some lovely meals at "home". It's really a perfect spot- not to crowded and totally relaxing. The room is very clean. The full gym is also a great welcome, and to have washer/dryers is another huge plus. Makes such a difference! We really appreciated having a place that felt like home and had a great time.