£300 for 16 nights in short stay though!!
I don't use the meet & greet service ever, just too many horror stories.
Used the short stay premium parking (Car Park 3, Level 2) and it puts you right opposite the departures/arrivals entrance. Worth the extra couple of quid for peace of mind and convenience.
Using Heathrow next week and use the business/pod parking at T5
What car is it for? I can sort out special attention, but only use favour on special occasions...
(£300 for 16 days seems reasonable - your 720 must have lost that per day?)