The unit was clean and we appreciated the little touches (extra toothbrush, small shampoos and soaps). The pool out back is small but can fit a small family. We did have an issue where our pool was not heated but it was resolved and we received a refund for the days that it was not heated. The downside was that we only were able to use the pool for the last 2 days of our trip as it took at least 24 hours to heat properly. This next statement is mainly in regards to Windsor Hills. If you are travelling to the area for a family vacation, it is a great place to stay and the amenities are nice. However, if you plan to have anyone stop by, even for a minute, find somewhere else to stay. When they say no guests they truly mean it. The front gate will not let anyone in who is not approved, which is a good thing, but the owners will not allow anyone who is not listed on the reservation, even for a quick visit. Once again, for a family vacation this fine, but if you have any family or friends in the area, they will not be able to visit you. Overall, the unit was very nice and the owners were very responsive but Windsor Hills has become too restrictive for us.