Their otherwise
「彼らの他の点は」という、全体としては良い状態だったことを示唆します。
perfect vacation
「完璧な休暇」という、理想的な旅行を指します。
was marred
「~によって台無しにされた」「損なわれた」という受動態で、休暇が不快なものになった状態を表します。
by a series
「一連の」という、複数の出来事が連続して起こったことを示します。
of unfortunate events
「不運な出来事」という、休暇を台無しにした具体的な原因を指します。