The location is perfect if you are looking for a place in the center of Thessaloniki, everything is located in waking distance. The apartment is great, very clean and cozy; it's exactly as shows in the pictures.
They were very helpful with all of our questions and gave us precise directions on how to get to the apartment.