Best place ever
Amazing location
Close to everything great communication with staff and perfect accommodation
If you want to Crete that’s is the place to staying