Great place for a no-hassle stay in the center of Athens.