This was an excellent choice for our family. My 13 year old spent every afternoon playing basketball on the court while I sat by the pool. The room was a decent size, and the breakfast--though not amazing--had everything we needed to fuel up for a great day in Arches. However, the coffee was good--and I am very picky. This hotel is also right on a running/biking trail. Fireplaces are scattered around the property (which is shared by the Fairfield Inn), and there are several hot tubs, which were actually hot. I would recommend hanging out by the pool in the mornings when everyone else clears out and going to the park later in the day. We went on the shoulder season, so I imagine that as the season hits peak, it would be very busy here. What really set this property apart was the management. I witnessed one of the manager lead a meeting with her staff, and it was so clear how much she cared about providing an excellent experience for the guests.