David was an amazing host. We accidentally locked ourselves out within 10 minutes of arriving and David came and let us in within minutes. We were able to bring our puppy with us and had tons of room for the three of us. We are a big games family so loved the variety of different games offered as well. Great time, great host!