My boyfriend and I went to Holbox two years ago and absolutely loved it for so many reasons: it's low-key, no hustle and bustle, easy to get around, very affordable, good (local, fresh) food and drinks, pretty beaches, activities to do but no pressure.
We're considering going back, but would also be open to other places with a similar vibe. We don't want a "touristy" place. We live in North Carolina and are looking for somewhere to go in November/December. We are looking for somewhere that won't take TOO long to get to, won't cost an arm and a leg, and will be warm.
Any suggestions are welcome! Thanks in advance.