What is the word I'm looking for? Similar to "aligns closely"
Solution 1:
Since you elaborated on your second example, I presume that is your preferred example sentence. It further appears that Course name is relevant and specific to the company name holiday experience by design (and not by a fortunate accident). In that case, tailored is a suitable word.
Here at company name, we love the way Course name is tailored [relevant and specific] to the company name holiday experience.
ODO:
tailor
VERB [WITH OBJECT]2 Make or adapt for a particular purpose or person.
‘Plans must be tailored to your business' goals, management style, size, resources and location.’