Nice place in a nice Location in Thessaloniki. Almosen everything is reachable in walking distance.