David was the perfect host. Provided detailed instructions and recommendations and did everything in his power to ensure a great stay. Awesome location and place! Would stay again.