Wonderful opportunity to purchase a family compound. This stunning offering sits on Thompson Creek and offers a Main House w 2-car attached garage, Carriage house with apartment above, 4-car detached garage, and charming 3 bedroom/ 2 bath guest cottage. The main residence main level features a wonderful open floor plan, updated gourmet eat-in kitchen, large family room, separate living & dining room & generous master suite. Upstairs offers a large recreation room & office that could be converted to a master suite with full bathroom and 3 additional bedrooms & full baths. The main house overlooks the pool area with screened pool house and ample rear yard on Thompson Creek. A private pier with lift completes the main residence. A detached carriage house offers, guest suite with full bath & kitchen, as well as the potential for office or exercise room on main level. A generous 4-car detached garage is perfect for car enthusiasts or as a workshop. The property is completed by a charming guest cottage offering 3 bedroom, 2 baths, living room w/ fireplace, kitchen, and rear deck. Perfect for family, guests, caretakers, or rental income.