The place is absolutely great. It is located in the center of Thessaloniki - close to everything. Lucia is a fantastic host - she explained everything and gave us good advice for dinner. I highly recommend the place.