Great location, great facilities, great condo, great hosts! Our family had a wonderful time, and I hope to book another trip again. The kids’ favorite part were the pools—a nice sized outdoor pool (warm), a nice sized indoor pool (cold), a nice sized hot tub, and a very fun lazy river (warm). I don’t know if it’s like this all year, but in July /August, the indoor pool areas were open air in the direction of the beach, and the area somehow managed to stay very cool despite the heat. I loved it all, but I have to say there were a few unexpected perks that are worth highlighting:-The double refrigerator and double dish washer set up was a game changer for that many people. -The shower coming in from the beach was so thoughtfully set up—there were three hoses attached to sprayers, which made it so easy to get the sand off. -The parking garage is so convenient—the parking space is on the level with the unit, so you don’t have to deal with the elevator when you’re unloading all of your luggage. It’s tight in there for a big vehicle though, so bring your patience for parking. -The hosts were very responsive, which was appreciated (the prior guests took the parking signs, but the host helped us navigate it, no problem). -The onsite staff was very on top of things. We left a bag unattended at the pool while going to the beach, and it was scooped up and brought to lost and found. Initially a little nerve wracking—but I definitely appreciate that they are on top of security.