Xanadu by all means. Susan and Stacie are excellent, experienced hostesses, and they will take care of you. And the location is good, Marina's store is right next door, Crazy Canuck's and Roadkill Bar are within walking distance......so then BC's bar is within walking distance from those two bars..............and so on ;-).
But seriously. Xanadu would be a great choice, and they do many weddings. Drop them a line.