Michail’s place is the perfect spot if you are looking for a stay in the city of Athens. Located within a 10 minutes walk to the metro station you can easily reach the city under 10 minutes and 5 minutes to the Acropolis. Self check in was absolutely spot on and everything was great. They even send you many information on how to make your trip to Athens a fantastic experience. Michael’s wife is am unbelievable host who catered to our needs and helped us throughout our stay here in Athens.