In the heart of Pennington Boro, this charming 3 bed, 2 full bath Cape is situated on one of the prettiest lots in town! Upon entry into the spacious living room, a natural flow will lead to the beautifully remodeled kitchen. Thoughtfully designed, this truly is the heart of the home. Through the kitchen is the great room and is probably where you will spend most of your time - perfect for large gatherings, an intimate dinner, or getting cozy in front of the cast iron wood-burning stove. Skylights & large windows will allow you to enjoy the outside from within. Sliding glass doors provide access to the beautiful yard. Whether enjoying dinner on the wood deck, having a great conversation on the paver patio, or sitting around a fire pit roasting marshmallows, this really is a special place. 2 bedrooms and a full bath complete the main level of the home. The 2nd level is where you will find the large main bedroom, a sitting room/office space, massive walk-in closet, and spa-like ensuite bath. Storage is no issue as there is a full, unfinished basement - which can potentially be finished for additional living space. Close to all that Pennington has to offer, easy access to Rt. 31, convenient to Trenton-Mercer Airport, the Hamilton Train Station, Hopewell, Princeton, Lambertville & New Hope, 35 Knowles Dr. is definitely an opportunity not to be missed!