Stay here! Thats the summary of my review. The owners were great with communication. The property is on the beach so you are inevitably tracking sand in but you wouldn’t know that when we checked in. It was spotless (I don’t even know how they do that). The parking is fine if you have one vehicle. It’s probably tight with more than one but its beachfront property. There were lots of options for eating in as far as glass wear and dish wear. There are so many options for beach stuff like umbrellas, chairs, toys, etc. TVs everywhere. We wish we’d packed a lot lighter with the convenience of two sets of washers and dryers for quick loads of laundry. Beds were all comfortable. The outside stairs were a little treacherous but you just have to be careful. The umbrellas and chair service on the beach every day was such a nice touch. There are 3 different balconies to enjoy and yes, we did see dolphins several times in the morning. This is a great house, in a very convenient location, on a spectacular beach. We very much enjoyed our stay!