We were in a group of 22 people and everyone had a comfortable bed to sleep in! Also, no sharing the bathroom with 5 more people, each room has an ensuite, which is really great.
Some issues with the water as it was a large group. Good outdoor space. Common areas are a bit small for a large group if you're staying indoors the whole time.
Kate was really helpful and even let us go see the place beforehand.