We had a very good experience, and I would recommend the property for groups of 10-12.
Our group was a mix of kids and adults, and the house worked well for us. It was spacious, clean, and stocked well with everything we needed. Our kids enjoyed the home theater room and there are several areas throughout the property for different groups to gather. The bedrooms are a good size and comfortable. The water pressure in the showers was strong, which was a plus. The communication from the Stay A While team was terrific; they were attentive, friendly, and welcoming, which has not always been the case with other teams in our experience.
Two things to note: (1) we paid an extra $100/day to heat the pool but it could not (or would not) be heated beyond mid-80s, which unfortunately, was too cold for most of us to swim in for more than a few minutes despite some warm days. The hot tub was fine and where we ultimately spent most of our pool time, but we were a bit disappointed about the pool temp. (2) Any guests coming onto the property can only be buzzed in by the property manager (who is not part of the Stay A While Team); this was irksome throughout our stay, and required extra communication with the property that took away from the experience at times. If you have several different guests who are coming and going, it will require someone to be actively involved in that process.
Overall, the house is very nice, and perhaps most importantly, it was clean and comfortable.