First of all, I just read a comment from the Hotel Charlotte staff that they will we installing new heat/AC units, which is welcome news. The freestanding unit in our room was strictly ok on a hot August evening. It did eventually cool the room down to a good sleeping temperature. Everything else was fantastic. The staff was helful and courteous, and you couldn't have a more charming place to stay in a location so convenient to Yosemite. The bed area was a bit small and cramped, but there was plenty of room in the bathroom. We didn't eat there, but we did have a drink on the upper level patio/deck, which was also great.