I flew to JA last year on SW; Boston to Midway to MBJ.
This year; direct BOS to MBJ on Jetblue.
Not sure in November is considered off-peak, but last April we did the trip with SW, and stayed at CCLP.
This year travelling in November, staying at CCLP, with a direct flight was only $300 more staying two weeks opposed to one week.