Nice and clean hotel that is only a short walk from the marina and the beach. The view from our room (bay view) was great. There was quite a climb up to our room tough (it's on a hill) so be prepared to sweat! :-)
Breakfast was great. However, the hotel restaurant does not offer lunch or dinner, so you will have to walk/drive out to eat someplace else.