The welcoming and the cleanliness
Kind and helpfull staff Good parking
Signs and pick up van only in greek. Hotel hard to find. Ask for Sula, not Soula ;))