Location is not perfect. The place is close to downtown east side area with lots of homeless people. That being said, it's also close to downtown and skytrain, so very good in terms of public transportation and is safe.
Interior is a little over the board with design, personally prefer more minimalistic style. Look at the photos and judge for yourself, they give good representation.
Iron board in the apartment is small and not very easy to use, so don't plan to do any serious ironing.