Excellent location, excellent accommodations. Very comfortable bedrooms. Well equipped kitchen. Some places are very pretty when you come in, but you are always worried about breaking something. This place is warm and welcoming, but not overly fussy so if you have kids or dogs you won’t always be worrying about them knocking over some pretty but not really useful vase, etc.
As for location, we had friends to meet downtown (Beacon Hill Park area) and in west Saanich. This was convenient to both.