This ranch gave our family an incredible opportunity to laugh together and relax. And might I add it is in the most beautiful place ever! The staff succeded in wowing us through our entire week there and the food was spectacular. I wasn't ready to head back to "the real world." Count on us going back.