Step inside, and you'd think you've entered Armstrong's personal jazz club. The seats? Leather so plush you'd want to take a ...