Excellent experience overall, super easy check in (accommodated early check in), everything as described and very clean.