I opted for the EconoLodge across the street when I found out that the cabins at the campground do not have a restroom.
The campground is quite a ways, but offers free shuttle service to the park, as does the Best Western across the street. I am staying a week in June, and for the price and convenience, you can't beat the EconoLodge across the street. The Best Western was only a few dollars more a night, but charged $10.00 for a rollaway cot whereas the EconoLodge does not.