This condo exceeded all our expectations. It was clean, with a well stocked kitchen, linens, paper products, dish soap and even laundry supplies! The pool was clean and never crowded. Loved the fact we could sit on the pool deck and still watch the kids on the beach. We will definitely be back!