A friend and I booked a table at a restaurant in the expectation of being there for the whole evening but, once we had begun our meal, the waiter told us that we had to vacate the table by 9:30 as the table has been booked by someone else from that time. There was no mention of this in the booking conditions.
How I can best describe or express my frustration in this situation to this server. If I say,
"I understand this is a Friday night, and you must be really busy, but this has caught me off guard: we did not expect to have to leave so early."
Does "catch me off guard" fit in this situation? Is there an alternative?