We can not say enough about our stay at this property! The property was so beautiful, the deer were a highlight for us and so were the views. The pool was so nice and cool. The size of the unit fit my family of 6 very well. There was not anything left out for our stay. From the cooking ware, to the first aide kit, to the extra towels, to the CLEAN bedding and bathrooms- whew, the list can go on and on. I'm so thankful our family vacation was more than we could have expected. Canyon Lake also did not disappoint. I'd rate our overall stay with 5 stars.