once i had food, treat items in my room when i checked it.
one other time i had food gifts in my room, sent by a friend, during my stay.
these surprise gifts were from someone i knew that wanted to surprise me.
they paid the cost of the welcome cake and balloons.
if you want something in the room for a surprise for a person in your group, call the front desk of the hotel and ask them how this can be done.
you can get a birthday button, it is free.