Overall we were happy with our stay. The beds were comfy (esp the Master!) as was the large couch. It felt like a clean and well-furnished hotel suite. The beach was lovely and our daughter and her friend loved the lazy river! 2 areas where there were issues: the water pressure was very high (made taking showers painful) and the kitchen was poorly equipped. We have stayed in a lot of places and this kitchen was the worse. Pots/pans were grungy/poor, the blender was missing a gasket so unusable and the under-counter ice maker did not work (but the fridge had ice). Luckily we brought our own salt/pepper. So for future guests: bring your own sponge, cleaning supplies, trash bags, spices/cooking oil, napkins and foil/plastic wrap. We should also mention that although there are elevators that go to all of the floors, the parking deck only goes up to the 8th flr, and we suggest parking on the 7th. It was helpful to have the luggage carts to move our stuff but you might have to hunt some down on other floors.