For my 21st birthday my friends threw me a surprise party. Friends that I hadn't seen in years showed up, it was great. 
That sounds so fun. What great friends!
Yea I was so shocked, they really came through for me. They are great people!
I am sure it was a great time!