We stayed here with friends for a week's vacation. Condo was extra clean when we got there, very spacious, and the patio was lovely (roof deck was still unavailable, but we didn't really miss it). Of interest if you have small children: our friends and their baby were in the downstairs suite, we were upstairs in the master with our two year old, and neither of us could hear the other's kid cry at night. :) The location is great as well- the proximity to the beach made it easy to walk down there with two young children. The company was very responsive: when the garage door opener stopped working they immediately sent someone to fix it, and when we decided we needed a beach wagon to haul kids and toys around, it was delivered the next day. All around great, seamless experience, even checkout was easy- no long list of cleaning tasks to get through! Loved it, would absolutely stay here again. If I had one suggestion it would be that the kitchen could use a few more tools; we had to buy a wine opener that we left behind for future guests. :) Thanks for a great stay!