Overall, we had a good stay. The condo has a nice layout with a comfortable living space, a good-sized kitchen, comfortable beds, and a nice balcony. It was also well stocked with beach chairs, towels, and toys, which was a great bonus.The location is excellent. The condo sits between the two pools, making either one just a short walk away. Both pools and the hot tub were clean, family-friendly, and well maintained. The gated community with security made us feel very safe, and the private beach access was an easy walk from the condo.One thing future guests should know is that the condo is on the third floor with no elevator. This wasn’t an issue for our family; we don’t mind the stairs and actually enjoyed the extra exercise, but it could be something to consider if anyone in your group has mobility limitations or struggles with stairs.The only downside was the cleanliness upon arrival. We found laundry left in both the washer and dryer, along with quite a bit of long hair in the bathroom, including the shower, on some walls, and even in one of the beach towels. We ended up doing a little cleaning ourselves before getting settled. We did let the owners know, and they responded promptly, so hopefully it was simply an issue with the cleaning company that has since been addressed.Overall, we enjoyed our stay and appreciated the location and amenities. With a more thorough turnover cleaning between guests, this would be an easy place to recommend.