Location was terrific and the place was great. David was a great host. The place was super clean and exceeded my expectations. Definitely will book again on my next visit.