It was perfect for the large group that we had. There were plenty of bedrooms for the adults and tons of bunk beds for the kids. It was very spacious, and the kids loved staying in the large bunk spaces together. With a house that big, sleeping that many people, it wasn't surprising we had a few hiccups. When we arrived, one of the showers wasn't working, but mgmt responded quickly and got it fixed right away. The next morning, we found that the outlets in the kitchen weren't working. After searching around a bit, we found the breaker box outside and were able to re-set the breaker, and they worked great after that. The night before we left, we discovered that the hot water in the bathrooms wasn't working. We initially thought we just ran out of hot water with lots of people showering after swimming, but we never got hot water again for the rest of the night. We didn't bother contacting mgmt about it because we were all done showering and were leaving early the next morning. We also had another shower do the same thing that the other shower did on the first day and quit working. But again, we were done with the showers, so we didn't worry about it. But mgmt was always so quick to respond when we needed anything, that I have no doubt they would have responded right away to get things fixed if we needed. We texted them about the issues before we left so they knew. Even though there were a few issues, I would definitely stay again!