Thekla was a great host, she answered to our questions very quickly. Location of the apartment is great it is central in the middle of street Egnatia and Tsimiski, only 2min walking. I was with my Mom, Sister and her daughter (1y old), and we all feel great and satisfied with the conditions of the apartment. For parking you can find on the street but you have to pay or there are lots of garage in the buildings around.
I recommend this place!