My family and I were at Canyon Lake for a wedding, and we enjoyed staying at this property. The view from the porch was beautiful and so relaxing for coffee and dining. The property had everything we needed—-plenty of space, bathrooms, grill, kitchen essentials—-and huge bonus that our dog got to come with us. Easy check in and out, as well!