Stayed for a long couples weekend to hike Zion. Location is great, but hotel needs some work. Our room had a refrigerator that did not work, mattress was old and not comfortable, and the breakfast was not the best quality. It was cold when we went so were unable to use the pool area, which looked nice for summer time. Looked like they were in the process of updating rooms in the building next to us. A room renovation would address most of the concerns. For the price, location is perfect, and a short walk to many restaurants and shopping.