Flawless. Alex is great, the check-in was great, he will contact you and explain everything very well with videos and everything! I Fantastic value for money! :)