Perfect location! It was great for a family vacation. There was enough space for all of us and the grill by the pool was nice. There were ample pool lounges and chairs unlike some resorts where you have to wakeup early to get a chair. The beach outside was full of turtles and a beautiful snorkeling spot. The water was relatively calm so its easy swimming, some rocks but easy to navigate. Loved it!