Didn’t start out well; had made reservations for South Side, but when we checked in we were told they had us at mainside and that was the only opening. Mainside is small and tight. Mostly homesteaders. We were given Site 3, which is middle row inside down by wash rack. This site is Pull Thru, sort of. You can pull in, but if in a Class A, I doubt you can make the turn to pull out. We backed out of the spot and then could navigate without major issue. (Rig is 38’). Wifi is great as not only was Gowifi strong, but there is also an Xfinity hot spot there so had no problem using all devices. With slides out could not use awning as it hung over next site’s pad. Pads are concrete, but only 20’ long with the rest inn gravel. Total site length was 40’ at most. Amazingly with half on half off; site was level. Water pressure was really low while we were there. It is nice that they have a pull thru wash rack the will fit RV’s. Must say that Mainside does have a lot more to offer with watercraft rentals, small NEX, beach pavilions and all hands club on beach. Laundry was tired & small, $1.50 for washer or dryer. They made us put our trailer at overflow parking but there wasn’t an extra charge. One night was 2-3 “s rain and sites drained well. All the staff were very helpful and friendly.