great place with a fantastic sea/beach view