Great place and Helen is very helpful.
The flat in the center, walking distance to everyone,very nice flat and decorated very nice.
The communication with Helen is very fast and she is very helpful.
We do recommend her place if you are going to Thessaloniki