Location wise, it’s great. Acropolis is at a walking distance. Plenty cafe and dining places around. Line M2 of the metro stop is at the doorstep.
Highly recommended.