We loved Deerhaven Cabin - everything about it was perfect. Melanie and John were great hosts and accommodated a couple of extra nights for us too at very late notice. You will not be disappointed staying here - they have thought of everything. The location is perfect. If we are lucky enough to come back to Vancouver Island we will be back.