I stayed here with a large group and it was perfect for our needs. Plenty of nice sleeping spots (more than 16 if you use couches), and great, upfront communication with the hosts about how many people were coming and needed linens and blankets. The place was very nice and clean, and checkin/checkout went very smoothly. Would highly recommend!