Just 66% of passengers were satisfied with their last journey