Great place to stay when visiting Athens!