Very friendly and accommodating staff! I had a nice and relaxing time here at the ranch. Away from the city and close to nature. They have horse back riding, guided tours, river tubing, kayaking, and other activities which are optional.
Free hot breakfast from 8-9am, and free wifi (although it's flaky due to satellite connection, especially if you are further away from the main lodge). I think some of the cabins have fridge/microwave, mine didn't but it would probably be noisy unless it is a larger family cabin. Price is inexpensive compared to other resorts. There is a nearby restaurant 1 mile north at the Saguaro Lake Marina, this is the closest place for food.
Overall a wonderful place to stay and I would recommend to friends/family!