The property was very clean, and had everything we needed to stay comfortably on the island. The kitchen had the basics, but you will need to buy everything you need (olive oil, condiments etc). There were plenty of fans to keep air moving and a sun shade on the lanai, when used appropriately the home stayed cool enough without AC. The property manager was fantastic, they were so communicative during our stay and made sure all of our needs were met. Overall 5 stars, but probably better for families with older kids. Would not bring a small child (everything is glass, iykyk).