Waterfront boathouse with yellow walls sits along Lake Lucerne beneath snow-capped Alpine peaks, surrounded by green hillside homes and overcast sky