We stayed 3 night in a “deluxe” cabin, for which we paid a small fortune, and were very disappointed in several important areas. First we did not realize that Jenny Lake Lodge was not on (or even adjacent to) Jenny Lake! (That mistake was on us but it should have been clearer in the booking. Our cabin was in disrepair in several ways: burned out light bulbs, broken usb port device, unfriendly shower spray, no instructions on room phone. Though staff were very polite, repairs were not timely or were left undone.
In addition, we did not know ahead of time that we had prepaid for both breakfast and dinner, when we already planned to go elsewhere on two of our three nights. We were also extremely disappointed in the quality of almost every dish we were served in the morning and evening, and the prices were outrageously high.
Perhaps our biggest mistake was booking through a third party Expedia because the lodge could make only tiny adjustments to our bill. Overall the place is highly overrated and overpriced.