Very nice place to stay and very well located to be in that Center of Thessaloniki