Off once again on a seaside adventure, Jenna Finn and her cohorts make an important pitstop on the coast of Maine.