Huge space, with an amazing view of the Acropolis and conveniently located in the middle of lots of restaurants.