Great stylish place to stay and super central location in Thessaloniki.