I don't know where to start!
We had a lovely time at Joe's place. We were there for a month, and everything went smoothly from initial contact to final goodbye.
Everything is better than described (for once....), check in and out was straightforward, and communication excellent.
For us, it is the perfect spot to be, in London.