David's place is great. He must take a lot of pride in looking after it as it was spotless. He was very helpful and. great host!