We enjoyed our stay at the Magnolia Hotel and Spa. It’s a charming hotel located conveniently downtown. It’s within walking distance of the Victoria Harbour, museums, and lots of restaurants. Staff is friendly and helpful, and the hotel is clean. We appreciated the nice little touches, like nightly turndown service, bedside chocolates, and the Nespresso machine. The only downsides to the downtown location are expensive parking ($40/night) and people partying loudly in the street during the night.