The Rosedale on Robson has a fantastic location in downtown Vancouver, kitty corner from the city's main public library. The staff is excellent, very friendly and professional.
While my room had amenities which include an electric stove and oven, the layout was rather odd and I never used or needed the living room section. The wait time for the elevators, at times, seemed extremely long. The hotel does have a gym and a pool, though I never used either.
So, my only main complaint is that the hotel seemed a bit outdated in it's design. But otherwise, it was a comfortable stay with a great staff.
Given it's prime location, along with the decent room rate, I would consider staying at this hotel again in the future.