Great location, easy check-in, spotless, comfortable, excellent communication with the host!
Will stay again when I'm in London town!