Didn't get a chance to meet Christos in person, but the check in was easy since he arranged for a neighbor to give us the keys when we arrived. Christos was also always fast to response to any questions we had and was just an all in all hospitable host.
I would definitely recommend his apartment as a good place to stay for people who need to do business in the area and are looking for an affordable option. The apartment was just like described and very close to a big mall, which we found particularly convenient.