Christos is a great host and his place is located on a great spot in the city. I have stayed 12 nights in total and walked pretty much to all major locations in the city centre.
The apartment is nice and spacious and has everything you might need.