David is an excellent host
The location is second to none
We would definitely stay here again