We've been staying in this building every summer for 25 years. Rooms are small but we don't mind because of the wonderful views and the proximity to town. However, the building is very much in need of some TLC, even after it was updated several years ago. Peeling paint, dirty carpets, hair in bathtub, public rooms dusty, dirty floors, patio and patio furniture filled with old, dried grass clippings, old dog feces in lawn in front of patio, restraunt menu limited and odd. Hotel lobby is still comfortable but getting aged. Complimentary champagne at check-in and afternoon cookies do not make up for it. All staff members were wonderful. Just not worth the $400+ price point. Save up and go to the Mirror Lake Inn.