Everything was good aside from the check in - the person meeting me was 50 minutes late, there are no excuses for this really.