Good location in view of the akropolis. The metro station is only 350m away.