Loved this place. A short walk, to an almost private beach. I went with a friend to take her dog for it's bucket list trip, never having been to the beach. It was perfect for her. Not crowded at all. Although, we didnt use all the amenities, it looked like a great place for families with children. Basketball hoop, game room, pool, hot tub, playground, firepit, etc...A bit of a drive to restaurants, but, not too bad. And the kitchen was well stocked with what you would need for cooking. Enjoyed the private patio, both upstairs and downstairs. Just be careful of the little stickers in the grassy areas, which they do warn you about. Hope to return someday!