I’d rate Swan Lake very high for beauty surroundings. No hookups or showers, but it’s a park by a beautiful lake (with lots of fish), so come here for that and not for free internet/cable! The roads and sites are well graveled. Much rather stay here than in the parking-lot campgrounds in nearby Dawson Creek! We camped here in a Motorhome.