Comfortable place to stay on beautiful Pender Island