This is a great stay especially for large groups. We all had plenty of space and comfort and it is VERY well stocked. David is a 10/10 host. He is attentive and made us feel comfortable from start to finish.