We stayed very shortly (1 night) but still we can recommend Vagelis - he is very nice host, and with such hosts evthing goes smooth and easy! Place is nice, in charming area, near to Tsinari (oldest taverna in Thessaloniki) and walking distance from downtown. Even parking is possible, although driving through surrounding steeets is experience by itsef!
Apt. is as described. I guess it is also very nice for more-than-one-night stay!