Great location. Host has everything you need on site including beach equipment (paddle boards beach towels bikes).
Walkable to many restaurants and stores.
Great outside space. Sun deck upstairs and lower deck that was shadey.
Having on site parking is a huge benefit.