We really enjoyed our stay! The condo was clean, decorated nicely, with plenty of towels (a pet peeve of mine) and had lots of amenities! There were a variety of seasonings (probably left from other renters), a Keurig, an espresso maker, wagons, beach chairs/umbrella (we ended up buying our own because they have been well loved) and pool/beach toys, games, puzzles, and books for your enjoyment. The balcony is large and we enjoyed having dinner at the 6 seat table while taking in the view, which was amazing! The pools are large and one was heated, which was great for when it got a little cool in the evening. And, the bathrooms by the pools were CLEAN! We even saw them taking samples of the pool water. We had dinner the first night at the cafe on site and the food was good. While there is a 5-10 minute walk to the beach, it is pleasant. This was off season, so the beach was not crowded and there was not a long wait for the elevators. They even had grocery carts to help take your groceries up. I really have no complaints! The washer/dryer unit could be bigger and there could be a tv in the bunk bed room, but these are just suggestions, not complaints. Also, when checking out, make sure that someone stays in the condo while taking your things out, as the code deactivates and you will get locked out. We would definitely recommend this condo and would book again!