The location is excellent! It is nearby a Metro station, the Acropolis (10 min walk) and lots of restaurants.