We were there during the heat wave and even though it was 30 C everywhere else on Salt Spring we were tucked in amongst the trees and shade, enjoying the patio. Plus the place has a functional air conditioner. All necessities including coffee were generously provided. The farm animals and well behaved dogs were delightful, rounding out a very pleasant stay.