The hotel and property are beautiful. The room was large and super clean and had a beautiful view of the ocean as well as an outside seating area. Spacious bathroom. We used the gym (and spin class) and the pool overlooking the beach during our stay. We saw turtles there every day. It was a lovely little spot for toddlers. The facilities are very clean and it is on one of the largest if not the largest beach on the island. Snorkeling right in front of the resort was also a highlight. Overall, we were very happy with our choice.