Welcome to this amazing home located in the resort style living community of Canyon Lake. Canyon Lake is a private 24hr gated community that is highly sought after with so much to offer! Over 400 acres of lake front for use of boating, fishing, etc. Over 20 private parks and beaches, a beautiful 18 hole resort golf course, beach volleyball courts, tennis courts, basketball courts, baseball fields, large private gated swimming pool overlooking the lake, equestrian center, library, clubhouse, bars/restaurants and so much more. This home offers so much uniqueness with no rear neighbors and a huge lot. 3 main level bedrooms are set up like suites as they each have their own full bathroom. In addition you will notice the gorgeous windows from floor to ceiling, vaulted ceilings and beams in the entry way and family room. Downstairs features another large bedroom, full bathroom, a kitchenette, rock fireplace and in addition this part of the home has a PRIVATE ENTRANCE!!! Brand New Roof, Windows and Wrap Around Deck!!! This home also has an unfinished basement that can be used for storage or can be finished off.