We loved the stay here. The location is totally fabulous and the beach right outside the place is great for swimming for the kids. It is spacious, the cross breeze is wonderful and Faith was great about communicating instructions. It is a little dated and needs cosmetic work, but for the price and location you will be totally happy. Let's put it this way - I would love to live there. We had 3 adults and 5 kids and it was more than comfortable. Kitchen was totally workable and had all the tools you would need. Grocery stores are very close. I will warn that the parking lot company is wildly strict with a lot of rules you wont know about coming in. They will fine you for things like backing into the parking stall. It is wild. I really love it and everyone had a great time. Would totally go again.