5 minutes is probably the longest time I have waited for anything.
My opinion is that they do too much! Why do they always need to escort you to a restaurant? It's almost possible to say no to that, I have tried.
The same thing with drinks to the cabin. I go to the lounge, because for me that's easier than calling the butler, but they never let me carry them back to the cabin, a butler always does that.