Hotel Le Mahana Huahine is a small family run pension style hotel on the south coast of Huahine, on a white sand beach at the heart of Avea Bay.