Excellent location near Acropolis