Eleni's flat was very well located, at the heart of Thessaloniki, a few steps' away from the restaurants, shops and main attractions. Very stylish decoration, with a lovely terrace and everything you would need for a short stay (toiletries, hair dryer, basic cutlery, etc.) Comfy bed.
Eleni did not welcome us upon arrival but the check in system was very straightforward. A good address in Thessaloniki!