The perfect place to stay in Athens. Centrally located, close to all amenities and the perfect retreat after a full day in the city. It feels like home away from home. Highly recommended