Nestled in a coastal forest on the eastern shore of Vancouver Island, the Kingfisher Oceanside Resort and Spa offers breathtaking ocean and mountain views.