Wentworth by the Sea

I took my management team for a 2-day offsite meeting at Wentworth by the Sea in New Hampshire. The hotel was magnificent overlooking the ocean on the front side and a bay on the back side.