We stayed in a two-bedroom condo with our four kids. The condo was a great size for the six of us, plenty of room to relax. The BBQ on the patio was wonderful to have so we could enjoy the fresh air and grill some steak. The kitchen was stocked with any dishes and appliances we needed to prepare meals. There was a grocery store right on the corner, too. The patio was perfect for sitting out in the morning and watching the deer and birds just feet away. In four days, we didn't hear the words "I'm bored" a single time. Volleyball, tennis, basketball, gym, pool, hot tubs, and lots of grassy areas to play.
My one complaint would be the rules in the pool. Normally, on vacation, we let the kids hang out in the pool as long as they want while we do our own thing away from the noise. But their rules only allow our 14 yr old to be in the pool without an adult. The 8, 10, and 12 yr old had to be with an adult at all times. Understandable for some kids, I guess, but ours are well behaved and excellent swimmers. It seemed like the lifeguard was constantly blowing his whistle at the guests--more than one person on the stairs to the slide, no blow-up pool toys allowed, etc. There is a 10 minute break every two hours when everyone has to exit the water for testing. It's kind of inconvenient, but I appreciate the reason for it.
I would like to emphasize how pleasant all of the staff were, though. Everywhere I went, the staff was super friendly. Even when we went to rent a movie right before the main office closed, the girl at the desk was smiley and chatty. Walking across the grounds to the pool, we saw employees stop what they were doing to greet us and ask how our stay was going and if there was anything they could do for us. The entire complex was fantastically clean, too. We look forward to visiting again!!