Excellent place to stay near Acropolis.