The Electra

970 Burrard Street