Perfect location for your stay in Crete! Would 100% recommend!