What a wonderful resort....we had two 2 bedrooms and a 1 bedroom for our family stay of 1 week. The condos are fully equipped - even beach chairs, umbrellas and coolers for the beach. The beach right in front of the resort has a lot of coral so recommend beach shoes - our feet were pretty cut up after the first day. There are not a lot of food options on the property so have to either cook (there are on site BBQs) or go off site. Plenty of room around the pool - we always found chairs and umbrellas. The snorkeling is great....we saw a ton of fish and turtles every day. Definitely recommend