Visited with my wife and three children (aged 11 to 15). Walked up at lunch time and got a table by the water. Fabulous view of the turquoise sea. Staff really accommodating and friendly. Food was delicious and very reasonably priced considering the location. A few starters shared, mains and drinks came to 70 euros.