Our family traveled to Yellowstone and Grand Teton national park. We stayed on different sides of the parks during our vacation, and this was by far our favorite place to stay, it was clean, comfortable, spacious, and the whole property was well kept, and positive. The hosts were more than helpful and very sweet people.