How do you say

I had a nice meal with friends recently and it’s been a long time since I felt so开心。

..in Chinese?

最近和朋友们一起吃了顿饭,感觉好久没那么开心了。

zuì jìn hé péng yǒu men yì qǐ chī le dùn fàn , gǎn jué hǎo jiǔ méi nà me kāi xīn le 。

How do you say "We have our holiday itinerary for next month all figured out." in Chinese?