Stunning 3 Bedroom, 3 Bath Freehold Townhome in prestigious Niagara on the Lake - home to world renowned wineries, quaint shops, beautiful golf courses, parks and trails. This luxurious home offers many upgrades and features a covered front porch, imported Italian porcelain floors on the main level as well as hardwood flooring in the bedrooms, pot lights, an upgraded kitchen with granite counters, a large island, stainless steel appliances with range hood and gable above fridge, tile backsplash and pantry. The Great Room features a dining space and living area with electric fireplace. A patio door off the Great Room leads to a one of a kind, fully landscaped and private yard with a spacious interlock patio. The master suite offers a walk-in closet and 3pc ensuite with an oversized glass and tile shower and an upgraded vanity. A 2nd bedroom, main floor laundry, another full 4pc bath, and inside access to the garage completes the main floor. The finished basement offers a rec room with gas fireplace, a 3rd bedroom, and large storage area that could also be finished for additional living space. Other features include: central vacuum, custom window shutters throughout, sprinkler system, and invisible screens on the front and back door.