I second BH's Oliver Lodge recommendation. Great location and lots of water activities for guests too if you want. They are in the process of rebuilding the roof top deck on the boathouse - spectacular for pictures with the lake and Mt Chocorua in the background.
Make sure to send us all an invite
-PIG