Great hospitality. Great hotel. Great taverna.
Relaxing holidays at a very cozy little hotel with a great design. The beach is 20 meters away.