I've been to Willamsburg and it is a really pretty city. It's a very historic city and there are some really neat places to see. They have some colonial sites and revolutionary war history sites. If you are just there for golfing the courses are really beautiful. I don't play myself but I do love the landscapes of Williamsburg and it is a great place to be outside.