Great place that is centrally located near Acropolis, restaurants and bars.