David's place surpassed my expectations and was clean, spacious and he was a lovely helpful host - highly recommend!