Great apartment if you just need a place to sleep. Communication is friendly and quick, check-in very convenient and the flat has nice furniture. Cooking yourself is very difficult due to the lack of kitchen equipment. Also the walls are rather thin and the street noise (which in total is limited since it is a side street) is rather loud.
All in all good value if you just want to visit Thessaloniki and plan to have your meals outdoor.