Location wise it’s a great place. The Acropolis museum and metro is just a few hundred meters away. Rooms where nicely decorated and super comfy which made my stay really pleasant.