I would definitely stay here again. Being able to walk to the beach was awesome. Especially with a toddler who didn't need a full-wave, strong-swell beach experience. And a pool? Yes, please.
We were able to cook ourselves quick breakfasts in the mornings to beat the crowds on our way to beaches that were further afield and store snacks and beverages for later.
Since we were driving out and about everyday, being able to come back to a parking garage was one less thing to worry about.
Mandy was super responsive to questions and helped make our stay as worry-free as possible. If you can stay here, do it.