The Helm's Inn is in the perfect location. Beacon Hill Park is just across the street and is lovely for morning walks. We saw deer, peacocks, herons, turtles, and black squirrels. We walked to the Empress for tea, to Chinatown and Old Town, and all through James Bay for groceries, restaurants, and coffee shops. It's also right next to the Royal BC Museum and Parliament, both worth visiting. The kitchenette in the room was great. The laundry facilities came in handy too. The front desk staff were very nice and helpful. The only thing that would have made it nicer is if there had been a hot tub to relax in at the end of the day. Ultimately, the location and amenities at Helm's for the price we paid far outweighed the benefit of a hot tub and pool at the more expensive large hotels in the area.