We had a very long stay at Jenny's place (over a month) so the apartment and location became very familiar. Apartment has all necessary amenities for a short or a long stay and has enough room for just "living in" if you just don't feeling like going out. Fast internet and good selection of TV channels and a possibility to takeout food from the downstairs' restaurants also keeps you entertained through possible bad weather. The building itself has gym and a pool and there are 4 restaurants downstairs. Balcony is quite big and has a nice view towards Signal Hill and Cape Quarter mall. There are lots of restaurants in the area and V/A Waterfront and city central are within walking distance.
I recommend Jenny's place for anyone looking for a nice apartment with a view and superb location.