Great place to stay in Crete! Must choose!