The Meet n Greet video is only telling (at best) half the story. It might be helpful to show the signs in arrivals and the route for pax. They do not say if you have to stay with the vehicle - or can go into the terminal (I guess not but they do not say). Further, they do not say how much it costs, or if there is a maximum time of stay.
Far be it from me to suggest that LLA have produced something that is half-baked ...