This is a perfect spot if you like to snorkel from the beach. It is behind a beachfront resort, so no beach view from your room, but the grounds have nice plants and flowers and the plus is it's only a very short walk down a paved path to the beach. There are dedicated chairs and umbrellas for the resort and they also have beach towels at the reception desk for you to use. We loved the fact that these were condo units with well supplied kitchens (pots, pans, dishes, soap, hand towels, etc.) so we could cook and have cold beverages at hand. The reef that is right there attracts all sorts of sea life. The reef itself is not in great shape, although parts are trying to come back, but the animals still come and you will see a wide variety of fish. We also saw sea turtle and stingrays. The resort is clean and well maintained and the staff is exceptional. They great you with a welcome drink and are always very helpful if you have questions or requests. Our room was cleaned to perfection each day. We would come back in a heartbeat and enjoyed every minute of our stay. There is also parking with a night watchman in the evenings if you rent a car as we did. Highly recommend for those who don't mind a garden or pool view and would rather snorkel from shore than a boat.