My daughter and I recently spent 2 nights at Green Canyon Leisure Farms. Our only criticism is that there could have been a wider selection of meals available at the restaurant. However the staff were awesome...from front desk staff, to pool staff, to restaurant staff...in fact everyone we encountered went out of their way to make our stay pleasant, enjoyable, easy, and fun. I would HIGHLY recommend Green Canyon leisure Farms...especially for families with kids.