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.’