This place is such a gem. Very recently renovated and close to everything in Elounda. Alexandro was a great host and gave awesome recommendations for restaurants!