First off the location is great. 2 blocks from the beach. Parking is spacious and included!
I think the photos make the place look larger and nicer than it really is. The apartment is kind of small and outdated. The bathtub is peeling which is kind of nasty. Amenities is lacking, they give you 1 tiny travel size of everything when we had a 4 person group staying over a week. Even hotels replenishes these.
The whole parking pass is annoying, you have to check in then get the pass before you can enter the elevators from other floors other than the first. You also have to run up after checkout and leaving the hotel to return the pass, otherwise you're charged a ridiculous fee for a piece of paper.
I would recommend this place is you want to be close to the beach with free parking. Otherwise just book directly with the hotel.