Mostly level, asphalt sites. Access roads easy to navigate. Cable was extensive and clear. WiFi was marginal covering about half the park closest to office. Staff friendly with small store in office. Free shuttle to the nearby Spirit Mountain casino was very prompt and accessible 24 hours a day right to your site. There were quite a few "permanent" looking trailers with lots of "stuff" piled around. Playground was not really functional. The casino provides child care at their "Play World" otherwise there would be nothing for the kids to do. Decent place to stay if visiting the casino. We camped here in a Motorhome.