Greek taverna offering generous portions, affordable drinks, and stunning evening views overlooking the sea. Features a luxurious swimming pool.