Great place and well located, easy parking on the street.
(Only downside is that they need to work on bathroom venting to avoid humidity/stale air.)
Bring your own towels for the beach / basic condiments (oil, salt etc)
Again, great stay very close to main spots and convenient for day trips.