My family had a wonderful time. This is one of the best condos we've stayed in. I'll start with the only negative of it: The check in process was poorly done. The owner seems to use a management company that is located next door to this condo complex. We stayed at the Beach Club and the place you checkin is next to it. They were suppose to email me a gate code which they never did to get in to the one next door to us to get our key, I tried calling and they didn't answer, when I was finally able to get it there was not someone at the desk but they finally showed up. Also, when I went to turn my keys back in when leaving there was no one there either. However, beyond all that, the condo was wonderful. beautiful view, well stocked with kitchen items, beach chairs and toys and lots of beds. We had 4 children and 3 adults and the place had plenty of room for us. There's games stocked in the condo and we had fun playing games in the evenings. This condo is directly above the pool so you could hear kids playing in the morning but being on the third floor it wasn't too bad. It's an easy 5-7 minute walk to the beach from the condo. We would definitely stay there again in the future.