This was my first time to the Island. Someone told us we didn't need a reservation from Horseshoe Bay to Nanaimo. We waited 5 hours for a ferry due to a marine rescue. We kept in touch with our host due to repeated delays and they were so flexible. The keypad entrance made our late arrival so easy. I can't wait to return to Canada and would definitely stay here again.