We had a great experience at Casa del Lago. Communication prior to check in was very detailed making the check in process super smooth. The place had everything we needed for the weekend. There was plenty of room for me, my husband, my sister, and her 3 kids plus 2 dogs. The kids loved taking the kayaks out on the lake, hiking the trails, and swimming at the beach. We would definitely book again!