This is a great park with a lot to offer and more in the near vicinity.
Cell reception (T-Mobile) was non-existent in the site. However, there was reception at the trading post and possibly elsewhere.
They're installing Bear Boxes in tent sites back and front country (as I understood it) and are clearly paying attention to what people want and how to improve visitors experiences.
A lot of the sites are RV orientated. But the walk in tent sites are really close to the parking area. Also, nearby backcountry platforms and sites can be easily accessed.
If you want walking access to the trails, it's probably best to choose a site near the lake as that's where most trails are accessed from.