Travel Salt Spring Island’s Hastings House Sussex style. An old-world luxury country house hotel on 22 acres of towering Douglas firs, gardens, and quaint beach.