Excellent self check in. Good facilities.