I'm not one to leave reviews on websites or about hotels, but I had to finally leave one for Cliffrose. This hotel has become one of our top places to stay. I travel A LOT (like 60% of the year) for business and stay at many 5 and 4 star hotels along the way, which I find very sterile, cold, and plain snooty. Cliffrose, by far, is my FAVORITE retreat, it has a great vibe to it, warm, friendly, and feels like family. We have been coming here for 6 years (going on 7), with a total of 8 stays, and every year when vacation discussions roll around, Cliffrose comes to the top of our list. The staff is super friendly, and makes you feel welcomed there. If there is something you need they are on it right away, and actually get back to you. The rooms are great, with beautiful views of Zion and their gardens, and since they upgraded everything it's even better. The beds are very comfortable, or that could just be from the long days of hiking, and the bathrooms are always very clean without the strong chemical smell you get with other hotels. The hotel is located in a prime location for Zion National Park and accessing Springdale downtown. We typically park our rental car and walk the entire time we are there. It is a great base for day trip to North Rim GC and Bryce NP. Our longest stay has been 12 days, and it was the BEST experience ever. And two years ago we even brought our family with us (both sets of parents!) We will definitely be back... year after year!