The location of Alexandras flats is the best.
You are in the centar and in no need of your car during the stay, which gives you the opportunity to see the center of Thessaloniki and experience its uniqueness in the best way possible.
Self check in and check out is also a great feature that expedites everything.
Alexandra is one of the most helpful hosts, and her tips about what to be seen, done and visited in Thessaloniki are great.