Easily fit 4 people. Kitchen is small but sufficient if you don't plan to cook a lot (warming or basic things it is fine).
The Location is the best part; it is very central in Vancouver, reasonably equal time to all parts of the city; Richmond, Grousse Mountain, Downtown, Gastown, etc. And it is really close to the beautiful Kitsilano beach.