Yakınındaki Oteller Paradise Point Nature Center, Campton