I had a nice stay at Zion Inn, it has everything you need. Very convenient location, just a couple blocks away from the bus stop and close to many stores.