Our family of 4 including a 3 and 6 year old really enjoyed our stay. As all the other reviewers mentioned, the bed is soooo comfortable!!! The pull out couch that the kids slept on was also super comfortable with a quality mattress. The space inside the condo was great, the bathroom area is huge. The location is great also, we didn’t realize how close to the beach it is. The beach chairs, umbrella etc was a nice bonus. There is a great snorkeling area just north of the condo ( beside the Westin Villas) which my 6 year old loved, highlight of our stay for sure. The larger pool inside the complex is perfect for kids and has a paddling pool which my 3 year old lived in! Castaways resturant is right next to it and they have great adult beverages as well as a full menu with reasonable prices and great food. We recommend doing a full shop before you arrive if possible as there is no market within walking distance. We tried to order via a food delivery service but it was cancelled last minute. We got a rental car the next day anyway so it was no big deal, Safeway is only a 5-10 minute drive. All in all, a fantastic trip and we will definitely be back.