First off, the location is great - lots of restaurants and fun stuff to do within walking distance. The view is amazing. You can see for miles up and down the beach. My seven-year-old loved the pool area, the lazy river and the water slides in particular. The condo itself could easily sleep eight so there was ample room for the three of us.
If I had one complaint it was that some of the folks staying on the same floor were a little noisy and frequently smoking on their balcony. The noise was only a problem on the balcony or in the hallway, however. You wouldn't even notice it when the balcony door was closed. We would definitely not let that stop us from coming back or recommending this place to a friend.