This stay was perfect for us! We really enjoyed the property. We spent a lot of time on the oversized patio, at the pool, and on the beach. The condo had everything we needed in the kitchen and then some, plus lots of beach items for use (towels, chairs, cart, cooler, toys, boogie boards, games). Michelle was very quick to respond and answered all of my questions. Only gave a 4 star on cleanliness because upon arrival the condo had a strong ammonia smell. Michelle said she had to use a different cleaner and they must of used products that make it smell like that. She apologized and the smell did dissipate. Would definitely stay here again.