Superb location as it is very close to Metro station. Also, Acropolis is within walking distance.
Since it is located near a busy street, it may have some traffic noise at midnight.