I stayed two nights with my family. Check in and out was easy. The room was spacious and the beds were comfortable. The reason I gave 3 stars is because the room needs a lot of work, there was a leak coming from the ceiling bathroom which looks it’s been there for a while. In the shower entry it seems that there were shower doors, they took it off, the holes and marks are still there. Also the sink, it was no in a good shape. The night we checked in, we were so tired that we didn’t want to complain or change rooms, we wanted to sleep. The next day we went very early to Zion and came back at night again so tired . The beds were not done. It did seem that the clean the bathroom, changed towels and gave new toiletries. The staff was nice, the morning that we went to Zion very early, they opened the buffet early so, we could get breakfast. That was very helpful and nice of them. The rest of our family stayed in the other side of the building and the rooms were nicer. Therefore, I would say it is ok for the price, but it needs work done.