Considering I have stayed in Thessaloniki multiple times over the last 7 years, this was the best yet.