This townhome is great! When we walked in, it was so clean that we thought we were the first people staying there since it was built. It is very spacious, has plenty of sleeping space, and very well equipped. The massive garage is a nice touch! The location is wonderful. While we were there, we went to the Wave, Horseshoe Bend/Page, a great hike near Bryce, and various places in the Grand Staircase. We had hoped to go to Zion, too, but ran out of time.Our only complaint was that we couldn't say longer!This is a great place to stay, in an amazing area!