Thanks! Glad you enjoyed it.
Regarding the private table- you can call
DCL and request it (no guarantee, of course) and then you can check when you board (it's in the Navigator where to go) to check and/or beg/offer up sacrifices to see if the request was granted.
As for the coffee... well, I think there is a coffee hierarchy... lowest of the low is what is served at the self-serve stations. UGH. You get a bit of a step up in the dining rooms and at room service. That's it for your free/included coffee. However, if you are a coffee afficionado/snob (us), the best is in the Cove Café, and we happily pay for it. The other issue for us in room service is that if you want to pre-order, you have to guess when you will be awake, and risk either being up without coffee (ick) or having them wake you up when you are actually asleep (also ick). Neither option is attractive to us on days we do not have to be up at a particular time. However, if you do not mind a wait - yes, you could order when you wake up.
Oh, and most people tip room service- it is still cheaper than the Cove Café, but probably not technically free.
Thanks again for reading. This was a great trip.