Everything was as described. The apartment was clean and spacious, although it was a little noisy and chilly at night. It is quite well located and within 10 mins' walk of the bus station and the old town. I did not meet Stefanos, but communications with him were excellent and the check-in and check-out process were simple and hassle-free.