I studied and studied where the best place would be to enjoy Zion. Coming from SC I wanted a great experience. Cable Mountain Lodge was excellent! We had a room looking toward the river and cliffs - Beautiful! However, when you get to your room from a day of hiking does it really matter if you have a great view? Well if you stay in your room maybe, but why stay in your room!? The accessibility of the park from Cable Mtn Lodge is just too easy and I think it was better to be there than in downtown Springdale. I enjoyed being so close to the attraction and shuttles come by OFTEN to take you downtown or into the park. There is an IMAX theater right next to the motel and place to eat, shop, and whatever. The motel was very clean and the AC was awesome, you could hang meat in the room (suite) if you wanted to --- even with over 100F outside.
Bottom line is you will not be disappointed.