We had a great time at this property with three generations—grandma, mom and dad, and kids aged 7 and 4. An easy walk from the beautiful beach, adequately equipped and spotlessly clean, easy on street parking, lovely town. The only small thing we would note is that the kitchen accoutrements could use some updating— the Teflon pans were deeply scratched and the knives could barely chop an onion. Overall, though, we had a great time and would return!