David's place is the perfect place for large groups. He is the MOST accommodating host I have ever encountered & his place is well equipped! I would love to stay at this place again with the people I love!