The "Park and Fly" is one of the "Escape" group of packages. These "escapes" represent good value, but frequently better value can be found. Sometimes, however the better value alternatives are sold out whereas escapes seem to be available as part of the standard package mix till the last room is sold.
This sometimes means that I've found a hotel offering only the BAR at £150 but a "park and fly" including 7 nights parking for £99! Park and fly it is then, even though I'm only staying the night... In UK/Europe this is particularly useful as a lot of hotels are what Americans might call close to airports but in the UK/Europe are in fact in the next town, so Park and Fly is offered by Manchester Airport Marriott, even though its really in Altrincham, Heathrow/Windsor, though its really in Slough and some Marriott Country Clubs even though they're really more like golf resorts and several miles away from any airport... I am sure other members could give more examples.
I've never been asked for my boarding pass.