The downtown Portsmouth location enhances the appeal, positioning Jumpin’ Jay’s as the perfect culmination of a day spent discovering one of New Hampshire’s most captivating coastal towns.