We went there on a Last Call last year in May. The resort's grounds were wonderful. There was not much in the way of planned activities, other than the pool. I think some evenings they had movies at the pool. The studio we had was a little worn, but comfortable for two. You could hear any activity in the adjoining unit. The location is very good for quick access to Colonial Williamsburg, restaurants, etc. We were not bothered by TS salespeople. We did attend an 'owner's update' video for which we got discounted CW/Jamestown tix and a day's entry to Busch Gardens. If you want Wi-Fi, you go to FF Kingsgate, fairly close by. It wasn't available at PP.
We didn't go for the resort, but for the area attractions, of which there are many. Patriot's Place was a good base from which to enjoy them.
Jim Ricks