Great place for a short stay in Athens, really close to the Metro and within walking distance of the main square and national garden.