We had almost 40 people (kids & adults) for a group 40th. Great grounds for kids - massive pools, playing area that is lawned & massive living areas. Rooms were nice & big - but it's a bit dated & some areas need some attention (like decking around pool).
A bit too far away from anywhere for day trips so you're generally spending all your time at the villa. Staff are brilliant. Great space for a big party. And enough room for a big group.