We finally have narrowed our honeymoon choices down to two!! Punta Cana and Jamaica. I really like the Iberostar Grand resorts at both locations. I've been to PC once before, neither my FI nor I have been to Jamaica. I've read reviews on TripAdvisor, both locations are within our budget, appear to have good food, and access to excursions. The beaches in Jamaica look amazing but I've read more than one review about the excess of vendors, etc on the beach being an issue. We will be going very end of March/early April next year. I would love to hear any opinions on either location!