My husband and I have two free flights on American Airlines. We are planning on going somewhere after Christmas over the new year and first week of January. We've been looking at Belize, St. Kitts and Nevis, Roatan Honduras, Puerto Vallarta, ect. We can't decide and need some input from people who have been to these places. We love great beaches, food, and adventure (snorkel, scuba, canyoning, hiking, water sports, ect.) we're going for more of a Jimmy Buffet feel :-) We don't like over crowded beaches and Americanized resorts. If you could pick your top 2 favorite vacations in the Central America, Caribbean, and Mexico regions which would you choose and why?
Thank you so much for your help!