This idyllic stretch along the Delaware River makes the perfect weekend getaway for city dwellers.