Good, clean, updated place with a great view and located just a short walk to the beach.
Assigned garaged parking is a big plus as this area gets packed with visitors and it can be hard to find a spot.
I would recommend this place to my friends.