amazing place in Greece, a little far away from the main city but definitely worth the drive.
such a beautiful stay.