we had a wonderful time in Agios Ioannis, the location is definitely worth the drive. It is a very special place, a small piece of paradise. highly recommended if you a looking for something authentic.