Check in was a little rocky but overall great experience.