This place was exactly what we were looking for in Athens. Great view of the Acropolis and so many nice restaurants in the area.