A really great place in the centre of Thessaloniki. It's a big flat and despite being on a main road it's high up so you don't hear anything. The terrace is probably one of the best views in the city. The shower is amazing too.
We checked in ourselves so didn't meet the hosts but they were very helpful and communicative and were kind enough to let us keep our bags in the flat after check-out.
Would definitely recommend.