The flat is nice, clean and modern and it is on the 3rd floor of fairly well looked after building.
There are clean towels, the beds were all made up and clean and there was coffee.
They also provided a bottle of whine and fruit which is a welcome touch and shows that the hosts care!
Maybe it could do with a slightly lower price tag, since i have stayed in a couple of places in Thessaloniki that provided similar service at a lower price (I go often for business purposes), but because those places are so good they are booked most of the time so I doubt that you will find them.
All in all, I highly recommend this place!