You are right, I rotate between a bunch of Caribbean/South American/Central American countries/cities, but DR/Haiti are my " very long stay" spots. I built more relationships down there over the last 15 to 20 years, and brown skin Caribbean women are my first preference, so Hispionola is heaviest in my rotation.
Santo Domingo is the largest city in the Caribbean, like a second home for me, I carry on there like any other major metro, with infinite bitches and beaches at my disposal.
I love Cali/Cartagena/Bogota/Barranquilla/Cucuta/Medellin and San Jose/Cartego/Jaco/Liberia for completely different reasons, all offer different shit.
I advise people to travel to a place they love, rather than wasting time and money traveling to a bunch of different places, just to say they have been there. Outside a few minor things, and attractions, a lot of places start looking the same in the majority of the cities. Campos and mountain roads start looking the same, and beans and rice, is just beans and rice no matter the country.
Its not where you go, its what you do when you get there.