We stayed here with our 2.5 Year Old for just over a week and had a great stay! The communication with the host was very good and timely, especially leading up to the trip. They reserved a pack and play for our toddler which was very helpful to travel with one less thing! The room was exactly as described, and actually closer to the beach than we realized from the photos. The location could not be beat! Walking distance to everything including lots of great restaurant options. The amenities include. rooftop pool were awesome. Our room also came with all the essentials to take full advantage of having a kitchen ie. dish ware, cutlery, pots and pans, etc. Only things that could make this location better is offering laundry on premises, and no additional charges ie. $25/day resort fee, and parking. We will for sure stay here again!