Hi! I´m brazilian and I´m learning English too.
Let me try to help you.
I thing it`s better to say: I spent my last holiday in.... instead of "I spent my holiday in... last time".
If you are talking about the past, "it will take" must be changed by "it took".
I hope I gotta help you! Bye! Gerson