Had a nice weekend getaway with friends. Sites had full hookup. Bathhouse was REALLY nice, hot water and clean. Yes, there is a train and it is clearly visible on the map when picking your site. The kids thought it was cool. Bring ear plugs. Plenty of room to keep a boat there for the weekend and the launch was right across the road, very handy. The sites are all gravel without any grass which was not great but I understand the reasoning behind it. We had a camping rug thing so we survived. Seasonal sites have grass but no one is pulling heavy campers in and out of those every couple of days. Dog friendly. Nice pool, playground, and volleyball/basketball courts. We didn't have a problem with loud people. Everyone respected the quiet time. We will be visiting again!