You can expect the best! The place is very well located, it really has everything you need to have a good stay in Thessaloniki!