Wonderful place to stay! The condo is very big and accommodated my family of four easily. The views from the living room and balcony are amazing. The beach park across the street was so close and the snorkeling is good. We swam with turtles several times. It was great to have access to all the beach equipment you could need. The grounds are immaculate and my kids really enjoyed the pool. We had a tradition of night swimming. We also loved having access to grills and the kitchen was very well equipped. We definitely plan on staying again!