Great place. Location is perfect if you need space and like to be close to “downtown” Thessaloniki.
Definitely recommend that place and would stay there again.