Stayed here on 3 week trip around national parks. Jackson hole accommodation is very expensive so read reviews and booked here.
Its not really a ranch but has wonderful little cabins which despite being basic are well maintained and ultra clean. Facilities are all on site, not too much but plenty of everything you need. It's very safe and staff are really friendly.
Great little restaurant around corner as well as off licence!