Clean, relaxing, and more spacious than expected. The kids loved the bunk beds, and the large flat-screen TV and cable. The balcony overlooked the quiet part of the beach so we weren't bothered by people in the pools or hot tubs.
AC worked beautifully. Such a blessing to have a washer and dryer in the unit, when you have 3 kids and daily beach and pool visits. It was even good to be on the 2nd floor because with all the people, the elevators were overworked and we were able to just zip up the stairs in no time. I was really impressed with how well fitted-out the kitchen was - slow cooker, 2 different coffee makers (Keurig and a drop coffee machine), a waffle iron (my kids reminded me not to forget this), large fridge/freezer, blender, good quality pots and pans, all the plates/bowls/serving items and utensils you could want.
The beds were comfortable and everything was clean. There were a good amount of towels (at least 10, or more). The kids loved the shapes the towels were formed in on the bed - a snake, a bird - with peppermints for their eyes. It was a lovely greeting.
All in all, nothing bad to say about this place. The only thing is I packed too much, thinking we'd need a coffee maker, and more towels, and games and books, but there were some games and books in the TV cabinet too. And beach toys there as well. Now I know how well set-up it is, I'd be set with taking just absolute basics. Walmart is right up the road, too.
Wifi was also good, for our rainy day. Top marks all around.
I'd definitely recommend it.