We enjoyed a great stay at Canyon Lake while celebrating 3 of our friends’ 50th birthdays. Location was great, place was very clean, and just like online pics. We ventured out to San Antonio, New Braunfels, Wimberley, and Gruene so we used this place as our home base. Would highly recommend as a nice getaway!