The place is clean and nicely decorated. The terrace is beautiful, even we couldn't enjoy it fully due to very high temperature in Thessaloniki during our visit.
Very close to the center and with many shops and supermarket in the area.