We were a family of four and we had a really great time at Karen's.
The house is large and comfortable and close to a lot of amenities. We swam in Thetis Lake in the afternoons when we weren't out siteseeing. We went whale watching from Fishermans Wharf downtown and saw the fireworks at Butchart Gardens.
Nearby there is a great zip lining center for kids and the Flying Squirrel trampoiline park. Royal Roads University has some nice walking trails and you can tour Hatley castle. We did all this plus visited with family. So it was a great location for us and we would highly recommend staying here.