Great place. Very conveniently located. Loads and loads of restaurants. The rooftop where you can see the Acropolis is awesome too. Very good spot.