Mi opinión personal.
Siendo su primera vez, no le recomiendo, San Andrés, porque es otro nivel, por lejos es el mejor mar del país, o sea, ud va allá y después no le va encontrar gracia a ningún mar. Tampoco le recomiendo Cartagena, es fastidioso el tema de los vendedores, el abuso al turista, para una primer experiencia puede no ser grata.
Mi consejo es Santa Marta y/o San Antero. Las playas del Urabá antioqueño, dejan que desear, son mejores las de la Costa, yo fuí hace 2 años porque vivo cerca, y teniéndolas cerca, prefiero meterle mas $$$ y tiempo e irme a la Costa.