Rosa's place is in a quiet street that's a short walk from Commercial Drive and its various bars, eateries and shops. There's a park over the road, which is handy for kids if the weather is good.
The unit itself was clean, well-appointed and comfortable. The kitchen had everything we needed and the bathroom offered basic toiletries. However, we did find the bed a little too soft for our liking (a personal preference, admittedly) and the noise from the upstairs unit's pipes overnight is really quite loud in the bedroom.
The area felt very safe and it's possible to walk to downtown from the apartment. However, you may wish to consider getting one of the many, frequent buses as the part of East Hastings Street closer to downtown itself isn't great to walk through, especially at night or alone.