Nice location with a wonderful view overlooking the Acropolis.
All major places to visit are within walkable distance.