
The only minor frustration was that the website asks for departure time (rather than check-in time), which caused confusion when I arrived 2 hours before departure - maybe a review of the booking screen to make it clearer that you are looking for 'airport arrival' time for check-in, rather than flight departure time, would allay any future problems.
Having said that, I was accommodated upon arrival.
I would use this service again.