Enjoy spectacular lake & sunset views from this beautifully appointed waterfront townhome, ideally located just steps from your covered boat slip w/ hoist & storage locker. This spacious three-level unit also includes a finished walkout basement & is being sold turnkey, including the boat! Decorated as a three-bedroom home, the open main level welcomes you with a lovely kitchen featuring granite countertops & stainless-steel appliances. The kitchen overlooks the dining area & lakeside living room, complete w/ a gas log fireplace & double sliding glass doors that frame breathtaking lake views & open onto the lakeside deck, perfect for relaxing or entertaining. A convenient guest half-bath is located near the entry, & this level features Luxury Vinyl Plank flooring throughout. Upstairs, the second level features a generous master suite w/ a private lakeside balcony & en-suite bath. And a guest bedroom that shares access to the second full bathroom. The third level boasts a large loft w/ skylights, currently styled as a third bedroom. On the lower level, you'll find a lakeside family room equipped w/ a Queen-size sleep sofa & an additional refrigerator/freezer, a full guest bathroom, & the laundry, utility & storage room. The family room leads out to a covered lakeside patio, directly connected to the walkway that leads to the boat slip. Just a short, gentle walk takes you to your covered boat slip & storage locker, only steps away from the unit. Located in a quiet, private community in the desirable Craddock Creek area of Smith Mountain Lake, near channel marker C-2A, close to Smith Mountain, the dam, & Mitchell's Marina.