Welcome home to this meticulously maintained 3 bedroom, 3 bath ranch home in Castle Oaks Estates in Terrain! You’ll be greeted by the large covered front porch, and upon entering the home you’ll find exquisite hard wood floors that flow throughout the main living area. The kitchen features granite counter tops, stainless steel appliances, a huge eat in island, built in double ovens, and gas stove, a breakfast nook and an adjacent butler's pantry with granite countertops, additional cabinet storage space and a wine refrigerator! The open and bright family room flows from the kitchen/breakfast area, overlooks the patio, and includes a corner fireplace that has a beautiful mantle and hearth. The large primary bedroom is bright and airy with a bay window sitting area overlooking the backyard. The ensuite 5 piece primary bath has a soaker tub, large walk-in shower, double vanity and tile floors and includes an adjacent large primary walk-in closet. Rounding out the main floor are two bright and spacious secondary bedrooms, a secondary bath complete with double vanity and tile floors, a spacious office with built in bookcases overlooking the covered front porch, and a large laundry area with a utility sink. The unfinished basement is large and roomy- perfect for storage, a gym, or ready for your finishing touches. The outdoor backyard space is professionally landscaped, has a spectacular water feature which includes a waterfall, running river and pond all complete with multiple seating areas that are surrounded by mature trees. This amazing patio area includes an outdoor kitchen with a built-in ice chest, gas grill, an outdoor brick grill, a pergola covered outdoor dining area with ceiling fan and lighting, a covered porch with ceiling fan and lighting and a beautiful gas fire pit. The perennial garden will surprise and delight you throughout the spring/summer with blooming flowers. 10' ceilings, upgraded light fixtures and plantation shutters are throughout the home.