Flew Spirit after Frontier canceled our flight for no reason. They sat us all together even though we called at the last minute. The head attendant was the best I've ever had on a flight. He made us feel comfortable and relaxed as he was on the speaker quite often. He joked with us and made everyone laugh. The other 2 attendants were very good as well. Everything went great without any problems at all. We were running late but the people at the Spirit check in were so helpful. We left on time which I can't say the same about Frontier flying down to Florida. We sat on the plane 45 minutes before taking off. I would recommend Spirit all day long!