I feel like I genuinely had a relaxing time at home for the first time in ages.
Literal
I [also-も], truly after-a-long-time [at-に] home [at-で] relaxed time [object-を] spent [quotative-って] feeling.
久々に 'for the first time in a long time' — a common temporal expression. くつろいだ 'relaxed' is the past tense of くつろぐ 'to relax, to feel at ease.' って感じ 'it feels like, it's got that vibe' is a casual hedging expression wrapping the whole statement in a subjective impression.