We stayed here for two nights at the end of April. All the sites are very shady, which certainly comes in handy in the Virginia heat. They are also very close together--our slide was almost touching our neighbor's slide. Everybody was super friendly and we felt very comfortable letting our kids go over to the playground by themselves. There is a small pond on the property. The harbor you can see is private property and not very nice to look at--better to drive out to Colonial Beach.