David is great. His communication is prompt and I'd recommend staying at his house !