I've been to resorts, small hotels and beaches in Bahamas, Jamaica, Sint Maarten (Dutch part of it), Anguilla, St. Kitts & Nevis, Antigua & Barbuda, Barbados, US Virgin Islands, Puerto Rico, Aruba, Curacao, Trinidad & Tobago, Cuba. Also to San Andres and Isla Palma (Colombia) and Margarita (Venezuela), but they are in the Caribbean as well. Never been to Guadeloupe, can't say anything about that.
--------
Regarding DR's size and variety, oh yeah, there are 1700 open garbage dumps in DR, and most of them are burning every day, so no matter where you are, in Juan Dolio, Las Terrenas, Santo Domingo, Puerto Plata or whatever, you can always feel the smell of burning garbage. The whole DR is a big garbage dump.
But, who cares when the resort is cheap and a minibar in a room looks like this: