This is the perfect location to stay for just two people. I think a group of three would be too crowded for an apartment this size. We spent majority of our time exploring the mountains as well as downtown Vancouver. We felt safe the entire time we were there especially with how secure the building complex is. You need a key to get in and out of the building and parking lot.
There are lots of delicious places to eat and things to see and do. I would def recommend Jennifers place to a friend :)