Preparation: Purchase ski stuff from Academy (for adults) and from Oshkosh ( for kids). Book flights through spirit airlines for non-stop flights. But we paid $30 for each checked in bag. You need to check in your carry on if it is big and you have to pay.
General opinion: It snowed during our stay. Kids had good time with their bff in Denver. Kids enjoyed hot spa in the hotel while it snowed outside. They learned skiing from scratch.
Attractions and activities: We went to hot spring and went skiing. Kids and we went to ski school. Based on coach's comments, ski was easy. you just stood Iike French Fries if you wanted to move and stood like a piece of pizza if you wanted to stop.
Lodge: We booked our lodges based on our friend's suggestion in Denver.