Great place to crash while road tripping in New England!