Richard is an excellent host. We felt well-prepared for our stay and were given choice of check-in time. Richard made us feel very welcome and gave us a good 'tour' of his apartment. Everything was as described in the listing.
From a different perspective, Cyprus isn't the best place to eat out so be prepared to travel elsewhere for a meal. We did find a Brewer's Fayre in Beckton, near the Travel Lodge / Premier Inn and that's a good option for other guests.