Las Terrenas draws retirees with its blend of French cafés, affordable living, and tropical coastline.