We loved Sfinari beach so much and loved this restaurant as well! At the restaurant, we ate THE best octopus ever, the dish is Octopus Stew. They also have excellent starters. The view is perfect and the whole scenery of this place is idyllic. Must be visited while in Crete/Western Crete.