If you want to be just steps fro the ocean and close to downtown (a leisurely walk of about 20 minutes), this is a great location. James Bay is beautiful and there is lots to do just a few steps away.
It's really great that you can bring your pets, but do realise that there are a couple more apartments in the building with people who also might have their pets there. So be prepared for some barking from time to time.
We have been here for 8 weeks, using the suite as a temporary home when we moved to Victoria and needed to find a place for ourselves.
The suite has got pretty much all the basics covered. A full kitchen (including a microwave and dishwasher), a nice bathroom, sitting area with tv, a bed and a desk.
The wifi is very good, so if you'd want to get some work done, or just play some online games you will be able to.
Overall it is a very nice place, but there is some room for improvement. The sofa was not very comfortable (probably because it is a sleeper sofa), you could feel the frame when sitting on it.
The bed was really terrible. It is a fold-up bed (I don't understand why the main bed is a fold-up) and the mattress was really sagged and thin and the construction of the bed made terribly loud noises at the tiniest movement. It was our own mistake to only tell the building manager about this in our last week. She had the mattress changed the next day and it made a lot of difference, but the bedframe itself was still noisy. So we feel they should replace that as well (with the new mattress the bed won't fold up anyway).
So if you decide to stay here, I'm sure you'll have a very nice time. And be sure to contact the building manager if there is anything wrong, because she is very willing to help out and is quick to respond.