The place is very nice and very clean, looks a lot newer. Breakfast was fine, my kids love waffles so that’s their go to. The coffee wasn’t that bad. The gym was nice and clean with two treadmills, 1 elliptical, and 1 weight machine. The pool looked nice but we did not go for a swim, we were only there one night. It was so congested in flagstaff, we went for a hockey scrimmage for my son and boy was there traffic. So the kind gentleman upfront gave us a room an hour and 15 minutes early because he saw I had a little one and was traveling with multiple kids. One thing I disliked was the tight parking spaces. Do not park under the awning if you have a truck, it took me a 20 point turn to get out because cars were next to me and behind me. The better space is off to the side of the hotel. The place is off to the side on a street off the Main Street, it was easy to miss the hotel exit. Cleaning and cooking staff were nice and quiet, never bothered us when it was check out day, which is a peeve of mine. I would give it a 5 star because of hospitality but the inconvenience of the location and the parking took away a star for me as it made us late to a game.