We had a great stay in Sooke at the Discovery Townhouse. The place was very clean and had all the amenities to make our stay convenient and comfortable.