This is a decent place for a big group. Plenty of beds and a big house. However, we all felt that the place could be so much better as was not maintained well at all. Neither hot tub worked properly, the jets on 1 didn't work at all, and only 1 jet worked on the other. The place could be a LOT cleaner. You have to take your own towels, and there are literally no towels anywhere, we even went out to buy our own tea towels as we were using toilet roll in the kitchen! The dishwasher did not work throughout the stay and thats a lot of washing up. Lots of light bulbs were broken so we had to move lamps around to lighten dark areas.
I would call this place good for big groups purely on the size, but do not expect luxury at all.
Communication prior was really poor and I felt nervous transferring the large sums of money as seemed very disorganised. I even had an email requesting payment weeks after it had been sent.