Perfect for our family! Lower level accommodated our son, daughter-in-law, and two kids. Kids loved the "kid's clubhouse" (the large closet with games, bean bag chairs, and TV). Everything was fine in the main level as well.
We had only two suggestions for improvement: 1) the hot tub is very marginal...few working jets 2) It would have been very helpful to have a map of the whole complex. We arrived after dark, and my husband spent about 20 minutes walking around, trying to find building numbers on the buildings, numbers of the units, etc. Also, getting into the unit was difficult; the lock with the combination to get in did not seem to be working very well.
Otherwise, it was a very nice stay.....definitely a good value for the money.