Fantastic place. Everything one would want on beautiful Salt Spring Island.