Great place! Great communication for any questions/things you need. Location is about 15 mins from Oia. Quiet area.