Second vote for Blackberry Cars. We use them every time we fly into London.
Regarding food quality... we're on the Caribbean P right now. Quality has definitely dropped (in my opinion) even over the past 3 or 4 cruises we've done after restart. I would not say that I am a picky eater at all, but there have been several meals in the MDR where I felt that I was "settling" for the least objectionable choices.