A rgreat place to stay on a trip to athens.