Outstanding location right next to the Acropolis! Highly recommended