Absolutely great place to stay when visiting Athens!