Sorry i can't give an opinion about Stavros Flat because I was obliged to cancel our trip at the last moment for a serious health reason.
Anyway, our contacts before booking were nice ans Stavros was very helpful for the welcome at his flat.