A good place for a short stay in Athens. The location is perfect since there is a Metro station near which makes your life easy around the city.