All of the glowing reviews were correct. Very friendly and helpful hosts, really good and safe set-up for kids (we took our adventurous 2 year old), great location ten minutes walk from the beaches (two lovely coves), well equipped kitchen and delicious dinners in the restaurant. Perfect.