Suntrails Lodge, situé dans la région de Montezuma, vous permet de profiter de la nature qui vous entoure. Il offre une vue majestueuse sur la mer depuis ses 6 chambres et dispose d'un petit sentier qui mène aux chutes d'eau de Montezuma en 10 minutes de marche à travers la forêt.