A nice modern place in which to relax and enjoy Salt Spring Island.