Great location virtually on the beach. Far enough from public lots that it's practically a private beach.
Bedrooms are on second floor- you can see and hear beach from the bedrooms.
Bedrooms are a bit dated, not as bad as some beach houses, but definitely noticeable.
Bathrooms are also a bit dated, but still nice.
3rd floor is all common space plus a big balcony. Good layout for big families/groups of friends to hangout.
Open Kitchen is very serviceable.
There's an elevator which is nice for loading/unloading, but can be a pain to use if you forget to close doors. Also there are no internal stairs from garage to 2nd floor so you have to use elevator to get into garage.
Biggest drawback is parking. Two garages, but hard to fit >1 car in each.
You can park in front of garages, but need to manage permits and remember not to let folks drive off with permits!