Pros: The crew was great--very pleasant and attentive. Flight was smooth with an easy landing.
Cons: At the Sun Country desk in Minneapolis they told me they couldn't check my bag all the way through to San Francisco because they didn't have an arrangement with Virgin America. I learned in Las Vegas after claiming injury checking my bag that they do have an arrangement, and that agent just didn't know about it. Kayak should never have allowed me to book a ticket where I had to re-check my bag and go through security again without a big warning, so I'm unhappy about that. Additionally, it seems like Sun Country needs to get his ducks in order regarding baggage agreements. The change in Las Vegas was stressful and involved switching terminals as well – not ideal.