Overall, I have nothing to complain about. The reservation, booking, and check-in process were super easy. The check-in person was extremely informative. (Note: skip the "discount" discussion.) We had a 2 unit "lock off" meaning our family had a 2 bd/2 ba condo one one level and our friends had another 2bd/2ba condo below us. It worked out well. Everything was clean, orderly, and working but our unit was very dated and showed a lot of wear. Of course, you can't really see that in the pictures. Beds were comfy, the kitchen was fully stocked with pots, pans, and utensils. We did need some extra towels and the front desk delivered them to us promptly. The wi-fi was unstable at times, too. Anyway, Greensprings is close to everthing - Colonial Williamsburg, Outlets, restaurants, 45 mins to VA Beach, etc. We had a nice time and don't have anything negative to say about the resort or our room except that we would have liked a more modern, less worn room.