Time of writing: Feb 9, 2013
The catch in utilizing their facility is that you are "required" to leave your vehicle's keys with them for them to be able to move it around in your absence to make room for other vehicles. Nowhere is this spelled out in the booking process, confirmation email or on their website's FAQ (as of time of writing) or even in any fine print and it came as a last minute surprise to me from the attendant while dropping my car off. My car was unusually dusty on the inside when I got back a few days later although the odometer reading was just the same as when I had left it. I'm making a point to write this review because I would have shied away from using their service if I was made aware of this requirement in advance. If you feel queasy about leaving your keys with them as I did, this is not the parking for you.
Otherwise, airport drop off and pick up was fine and went without a hitch. One of the cheaper parking options near the airport for those on a shoestring budget.