The Place was awesome. Perfect for a quick stay in Thessaloniki. It's perfectly located, almost at the city center. Lots of little shops with great food, coffee and drinks in the area, few of them operating for 24 hours.