Perfect house, perfect location and perfect host. David even managed to get us perfect weather and went out of his way to get us extra fire wood for the chilly evenings. What else can I say…thank you.