We were very warmly greeted in person when we arrived at the apartment. The apartment itself is very spacious and is the most central location in Thessaloniki we've ever stayed! It's really perfectly situated. There were many amenities in the apartment as well, we had everything we needed for our short stay :)