Overall passenger satisfaction scores 96%