Kingsmill Resort is located outside of Williamsburg, VA along the James River. We rented a condo that overlooked the river. It was the perfect location near the pool, spa and fitness center. There was a large outdoor River Pool that has a water slide and a big lazy river. You can also have lunch there. I had fun doing the lazy river at night with my Mom and Dad. You can also bike around the resort. There are a lot of great long paved paths. We also ate at a cool restaurant called the James Landing Grille where we saw the sunset. It is a great family resort and only about 15-20 minutes to town. Keep it suite!