I stayed at Canyon Lake Resort while visiting my boyfriend while he is here for work! Definitely well maintained. Pool n hot tub are a plus! Very scenic n lots of places to just sit n relax all around the resort! Will definitely stay again if we are in the area!! (Reasonably priced as well!)