I tremendously enjoyed my stay. The hosts were awesome, striking the perfect balance between being easily accessible and being respectful. The place itself is perfectly suited to relaxing and long walks on the beach. The scenery truly breathtaking! Place is also great for people travelling with pets. I thinks my new puppy is going to miss this place.