Very clean and calm place, nice beach view