Although we never actually met Joshua, he was very communicative and did everything possible to make our stay great. He even went to the trouble of making sure that we could check in late as we were driving up and didn't arrive until after midnight.
The flat was lovely; very well presented, clean and tidy and had comfy beds.
Our stay was really enjoyable and I'd highly recommend Joshua as a host to anyone.