Perched on the edge of Swartswood Lake, North Shore House beckons its guests with dazzling waterfront views, spectacular sunsets, and sprawling, picturesque grounds.