We stayed in the cottages, adjacent to the hotel....was rustic, but the view is what you are there to see. The hotel is majestic, the staff is friendly if you engage them. The main dining room, has amazing views, the staff are retiree"s how work for the company who mange the property.
if you want 5 star service, stay in the city limits. If you want to stay in the valley floor of an amazing national treasure, this is the place. Although a bit on t,he expensive side, just think about your contribution to sustaining the National Park system for generations to enjoy.