This place is perfect for a family. We had our 10 month old with us and she absolutely loved the play room they have set up. There were moments of miss communication with the company that runs this property, however things were worked out and we had a great stay. Walking distance to so many must-sees (Stanley Park, English Bay...) - The only thing that was an inconvenience (no fault to the owners) is the parking situation. Sometimes free/paid but either way you have to move your car every few hours.