If you are about walking to great restaurants (5 min), a bit longer walk to Granville Island (20 min) or Stanley Park (20 min), or even taking a bit longer to get to Kitsilano (30 min), you simply cannot stay in a better spot. We had no issues covering all of this ground in our three day stay.
The property is clean and well appointed. You are on the third floor so above the street noise. The window shades take care of the ambient light at night.