Great host, very helpful and kind! The stay was just as I expected, however David made the most of it thanks to his courtesy and outstanding attitude to solve any of the issues that could arise if it was in his hand.