As advertised. Great location, quiet neighborhood. A short walk to the water. We had young kids with us so the bay beach (no waves) was ideal. There was sand, grass, a playground, and bathrooms. Even on Saturday there was plenty of space on the beach. If you've got a lot of beach equipment you can load it in the car and drive a few hundred feet to the (uncrowded) parking lot.
The unit is laid out well. We had several daytime visitors during our stay and there was easily space for everyone. The front patio area makes the space feel much larger. The kids roasted marshmallows for s'mores in the fire pit one evening. I personally enjoyed the front patio to watch the sunrise every morning.
We didn't even take advantage of the gas grill provided, or the bicycles I believe were available to borrow.
The unit does have uncarpeted stairs to the second floor and about 4 steps up from the living room to the kitchen so, if you have kids that are too young to manage stairs, you might think twice about this place. We had a 3 and 5 year old and they did fine.