I'm not sure how old this hotel is, but it's either new or well-maintained. Our room had all the amenities you would expect from Westin, but it even had little touches that were fitting for its location. For example, it had coat hooks which came in very handy with the multiple jackets we had for our trip (each of us had a casual jacket and a hiking jacket). Our room met my expectations that I typically require, namely a comfortable bed and a clean room. But, what made this hotel excel (and hence the 5 star rating) is the staff. Not only was every single staff member we came across super friendly (which is so critical to how much I enjoy a trip), but they went above and beyond. For example, having never been in the area, we called a number of times asking about different hiking trails. Not only did we get friendly advice, but when we found out that we wouldn't be checking in before the concierge left for the day, the concierge left several handwritten papers explaining a few different trails at the front desk for us to have when we checked in! Also, there were little things that I really valued - for example, when we gave a small tip (just $2) to the bellhop for bringing our luggage to our room, he seemed genuinely pleased to receive it. I don't remember the last time I have experienced that - nowadays, it seems like everyone expects to get a tip whether or not they actually deserve it. My only wish-for for this hotel is that it is in Yosemite vs. Mammoth Lakes which is further from SF where I live. Oh well; can't win them all. But, despite the extra 1.5-2 hour drive, I'll definitely come back!