This condo is every bit as nice as it looks in the pictures and was clearly re-modeled very recently.
Details like having ample hooks for all the towels and extra clothes you need at the beach, a comfortable queen bed, all of the kitchen tools you might need, and enough soap, etc. to get started makes it a wonderful place to stay. The layout is great with the kids room on the opposite side from the room with the queen bed.
The walk to the beach was perfectly do-able every day with our 5 & 7 year old and our beach wagon, though it would be a bit challenging with younger kids and was far enough that I tried to avoid extra trips back to the condo. It definitely felt close to the main area with shops, food, etc. without being too noisy.