Swan Bay Resort is exactly that. All of there sites are on slabs,neat and clean hook ups. There is riverviews from just about every site which is nice and then there are sites right on the river, the river sites do face west , so you do get beautiful sunsets. Check-in was smooth and the staff was very helpful. There are plenty of bathrooms and washing machines are in all of them. They offer boat, kayak, and paddle board rentals. They have 2 pools and a tiki bar on site. They looked beautiful but they were crowded and nobody was practicing social distancing , and for me we are still in the unknown with covid so we stayed away. No judging at all just a personal preference call. The shop was mostly chatchskis and except for the normal staple items sewer hoses and stuff of that nature. There is a supermarket that is walkable which was nice. Now for the downside and it's only 1 , this place is a bit pricey. What I spent here for 2 nights I could have stayed a week at a KOA, so I did pay for those beautiful river sunsets.