I need some input and haven't been satisfied with the digging I've done online. I am looking to book a 5 day vacation for the Christmas holidays with my gf. I want to go somewhere warm and tropical, and am between Belize, Dominican Republic, Cuba, and Jamaica.
I think we'd ideally like to stay somewhere with clear beaches at a good resort. If possible, I'd like to stay someplace where there is something to do for a day trip around the resort/town. Of the spots above, has anyone ever been? Anyone know what's the best bargain? I have tried a travel agent but she wasn't really much help.
I haven't ever visited anywhere in the area, so all tips are appreciated.