We really enjoyed our stay. The unit is in a convenient location, right next to the beach, with a beautiful view. My only caution is that the unit is pretty small-small kitchen (without dishwasher) and small bathroom. It was fine for us, as we weren't cooking and there were only 2 of us. There is a futon for an additional person, but I think the unit would be pretty cramped for more than 2 people.
Having said that, the view-and the weather- made up for any negatives.