The little flat is nice and well-equiped and really central. The only thing that was annoying during our stay at saturday night was the noise from outside (music from the restaurant/bar underneath our room).
The communication with Christos was perfect. He enabled us to check-in two hours earlier, which was very comfy for us.