Roughly two hours west of DFW this is a great place to escape for a few nights. What really sets it apart is the staff. Daniel, Jeremy, and Clint were incredibly friendly and accommodating. We booked one of their packages and stayed in a cabin. The room exceeded expectations in quality, and the views are great. There are multiple guided outdoor activities to book, and free equipment and hiking trails also. The restaurant service does not match the ranch staff, however the food, free breakfast, and dinner were wonderful. The weekend lunch menu is somewhat limited but still good. WiFi and cable are included if you get tired of the outdoors (or bad weather). Graham itself offers very little to do, so plan to hang around the ranch or run down to Possum Kingdom lake. We will definitely return some day!