This could have been a very good stay, but the onsite restaurant ruined it. The room was very nice, they have underground parking which would be great when there is snow. We were on a cross country trip and stayed at the hotel off season (no snow yet.) The property is nice, although the manners of the staff need work. Both at the front desk and particularly at the restaurant. The front desk wanted an email for the receipt (won't print one), but still didn't send one. They also didn't know how to give instructions to the parking or building without being asked to explain themselves. If you are going to give directions, it is best to have a map/layout for reference since building numbers don't mean anything to a newcomer. The real issue was there are very few places to eat in Brian Head offseason, so we booked at a place with a restaurant. However, when we went to the restaurant, my wife who has several food allergies asked to for some accomodations on the menu so she could get a meal there and was told that they would not do that. We have never had such a lack of accomodation anywhere, most places are very helpful, this one was not only unhelpful, we were not able to get a meal for her there. Totally unacceptable behavior.