We loved your job last night! Got someone else’s cancelled tickets at the last minute and the show blew us away. But I have seen dozens of professional productions of Cabaret around the world for decades and you are by far the best Sally Bowles I have ever seen.