An amazing place to stay. Location wise one of the best. Only a metro station away from Acropolis.