The views from the terrace are stunning, being in two floors was also great as the place is comfortable even with 2 kids. It’s a bit of a walk to the beach (15 mins) but parking is easy. We would stay here again.