Our family booked a stay at the Pioneer Ranch for 2 family birthdays. The residence is amazing, the apartment is situated above the barn on the ground level. The barn has table tennis and basketballs and is a really fun place to hang out. There is an elevator to travel with luggage etc, up to the residence on the 2nd floor and also stairs. The lodgings are modern, attractive, super comfortable & up to date, with every convenience one would need for a stay. Fluffy towels and comfy beds, everyone slept great. We especially enjoyed making dinner and breakfast together in the large kithen/family room area and the kids loved the trampoline and tether ball. Randy is very accessible with questions and we were so very sad to leave, but we will be back. 10 out of 10!