Pros: Loved this place overall. Access to beach, snorkeling, diving was the best. We snorkeled and dove right off the beach. Scuba Du has amazing instructors. My eight year old got to dive in the pool and off the beach (max depth of 6 feet) which was a pleasant surprise. The restaurants were fabulous. Best food on the island. The breakfast buffet is spectacular. Rooms are nice, clean and well maintained. Concierge’s were helpful to plan things to do. Staff overall quite friendly and helpful. Cool animals To observe on site - iguanas, pelicans, and other birds. Very private resort and not too crowded. Family friendly. My 8 year old was so happy here. Pool and beach, lawn games (chess and cornhole), and tennis courts made it endless fun. Great beach service with food and drink delivery while you relax and enjoy swim and sun.
Cons: Room type is not guaranteed (apparently this is common when using Expedia) so our group of 4 was stuck with a king bed and 2 rollaway beds. We were quite unhappy about this. They offered an upgrade for 200/night and we said no thanks. We also had to pay an extra 60/night for the 4th person in the room. This is not at all clear when you book on Expedia. Front desk staff is grumpy/not very helpful. There was a long walk from my room to the main pool restaurant area, which got old going back and forth. I asked about airport transport and was directed to some agency who never wrote back; learned upon arrival shuttle service from the airport is easy.