Gabrielle's place was exceptionally clean, centrally located, and had a well-stocked kitchen. The 2 beaches right outside were perfect for our family with three young children. The bedrooms and bathrooms were clean and had all the essentials necessary. The barbecue and hot tub worked well. The wi-fi worked great throughout the entire stay. We highly recommend Gabrielle's place for anyone staying on Salt Spring Island. Thank you Gabrielle!