Very nice place, it is located at the center in Athens. Really liked it.