Nice, but I wouldn't call it a Resort campground. We were attended to promptly with a very curtious check in, but when we got to our site unescorted, we found another RV on the site. In speaking with the Rv'rs they told us they were given the site because there was someone already on the site they were suppose to have. A park worker was passing and radioed the office for us, to correct the error. We were assigned a very nice site just up the road and it was no big deal. Their log-in system should have kept up with check-ins but quite possibly a human error. I will give them 'A' for effort as the place was "Packed." WiFi can only be gotten if you are very close to the office. It is not available in any of the outlying camp area, so you must take your laptop to the main pool area to get online. A WiFi dish should be put on top of the hill.
My wife and I have stayed here twice before and have always been greeted warmly and assisted with setup. The park is maintained very well and the sites easy in/out. We put this park in our GPS and if at all possible, stop here on our annual pilgrimage from FL to New England.