It looks like #1 is the best option, but I will just warn that I have been there with reservations for big groups and the service has been terrible. I haven't been there in years, so hopefully things have changed, but at one point it was so bad that the manager had to come to sort everything out...