Great place in a top location of Thessaloniki. Strongly recommend to everyone coming to the city.