Foliage was great during our stay. Fantastic view from our balcony. People there are wonderful. Food was very good at the Lakehouse and the breakfast cafe across the street. Enjoyed walking the dock too. If you climb Lockes hill in Gilford you will get an absolutely gorgeous view of Lake Winnipesaukee.