David's home exceeded our expectations and we'd be delighted to stay again.