We stayed at Kingsmill Resort for 2 nights as part of a longer vacation. The resort is very close to Busch Gardens and a quick trip to Colonial Williamsburg (a shuttle is available). The employees were very friendly and helpful. The breakfast buffet is very nice and the staff very accommodating. Our room was large, had an in-room washer/dryer, the beds were large and comfortable, the view was lovely and the bathrooms were clean. My only complaint would be a few stains on the living room carpet and the vents in the ceiling needed to be cleaned. The pool area is very nice, clean and towels are provided. We ate at the casual restaurant at the sports club and enjoyed our meal. Overall, we would stay there again on a future trip.