Perched on a rocky headland in full view of the Pacific, Middle Beach Lodge offers you a cosy home from home in the laid-back village of Tofino.