Super convenient place to stay!
Modern with excellent style.
The location of the apartment is the best you can find in Thessaloniki.