I have offered to have a baby shower for my neighbor. Should I make the shower have a theme besides the fact that it is a baby shower? Since I have not hosted one before, please share with me any great baby shower experiences that you have encountered.