If the guy had been there several times before then he knew about the parking lot and had no excuse. That land is being rented. If it were a house instead of a parking lot maybe people would understand that someone has to pay it. If you don't want to buy a key. Fine. Treat like a hotel and pay a smaller fee.
Thanks for posting I am glad I was wrong about that other guy.