Amazing space, steam shower, hospitality and location. Swimming and kayaking at Beddis Beach was a real highlight of our trip to Salt Spring Island!