Very nice place in central Athens. Excellent value for money.