My husband and I stayed here for 5 nights on a trip to see Grand Tetons and Yellowstone National Park. The hotel had great decor, the staff was very helpful and friendly, and overall we had a great stay. The hotel resterant was italian, and it was very good, we ate there 2 nights, and got dessert there another night. The spa was excellent, my husband I had massages while we were there, and they were some of the best we had ever had. They updgraded us to a 1 bedroom suite upon arrival automatically, since we joined Iprefer. The breakfast place was good but expensive. We had the $20 per room meal plan for breakfast and we always went over, but everything in Jackson is expensive, so don't think we could found stuff the same quality for much cheaper.