we just got back from a family vacation at Rancho Alegre in Jackson Hole. We loved it! Cross country skiing around the premises, 2 great downhill skiing resorts nearby, each room had a huge fireplace, lots of space, big comfortable beds and great location with wonderful views.