Mountain Sky is a wonderful place to go. The activities are for individuals and families. Service is top of the line and the staff is wonderful. We are staying in contact with families we met while at the ranch and we are going back next year. This place is beautiful, relaxing and the prettiest place to be.