The Best Western in Downtown is really a good deal! We stayed there 2 nights and it was fabulous. The hotel itsself is definitely great. Wonderful view from the roof, while you work out in the fitnessroom, play table-tennis or relax in the jacuzzi.
The rooms are really nice, large and clean and absolutely calm (really amazing)! Beds are comfortable.
The area is not as bad as it is sometimes described here. It is not unsafer than the rest of Vancouver! There always people on Grainville Street (This is the ''worst'' street), the 7eleven is open 24hours and there is a police station, just 50m down Grainville Street from the hotel. So it should be fine! A lot of other hotels are on Grainville Street by the way (Ramada, another BW, Holiday Inn Suites is in the street next to Grainville Street,...)
The bad parts of Vancouver are Surrey and definitely Hastings Street, which is between Gastown and Chinatown. Just get sure you don't walk around there in the dark! But these parts are far away from this Best Western!
I can really recommand this hotel, but only 4 of 5 stars, cause parking is not for free and there is no breakfast included!