We stayed at the condo for 9 days. It was very clean (and I'm pretty picky about that), everything was as they advertised it would be plus more! The kitchen blew us away! We don't eat out much, so cooking our food was the plan. This kitchen had everything! I seriously mean everything. We have never seen a kitchen so well stocked, from loads of plates (different sizes), glasses (different ones), wine glasses, margarita glasses, baking pans, sheet pans, pots and pans, toaster, coffee pot, blender, crock pot, etc etc. It was amazing! We ate outside mostly as we could see a great view of the beach. The grounds were immaculate. The pool was heated and fantastic! The one downside was there wasn't any blinds on the door leading out to the patio in the living room. Kinda cut down on the privacy and the blinds in the main bedroom were broken, but didn't interfere with privacy. The mattress was extremely comfortable!! They have alot of beach chairs, umbrellas, some buckets for the kids and some boards for body surfing. It was impressive. We would not hesitate to stay there again!!