A beautiful, boutique lakeside mansion, The Lake House is the deserving winner of multiple accolades, offering fine wines, creative cuisine and excellent service.