Great overall experience I must say and definitely worth it. But check-in could be more flawless :)