A great place to stay. A stunning beach view, clean and spacious and excellent hosts. We loved all the extra little touches to make us feel welcome and at home.