great location near walkable promenade and Acropolis