It was a great location and loved the amenities in the neighborhood (pool, close beach access, tennis courts, etc.). The kitchen is not well stocked at all and several of the utensils/pans/etc. were not clean at arrival. Thankfully I brought an all-purpose pan... I'm not sure what we would've done without it. The bedding is stained and skimpy and the sheets provided at check-in were stained even though they were "clean, fresh linens." It was a comfortable, wonderful stay, I would just warn future guests to come more prepared than the property says you need to. Bring more kitchen supplies, bring your own sheets/pillows/bedding, and be prepared for not a cute, clean, charming rental, but one that'll do the job and still deliver a lovely, relaxing getaway.