1) Baskets, gift, etc are not placed in rooms prior to check-in. *
2) You room can be changed too easily.
3) It would embarrassing for your gift to be given to another person.
4) Although, I am sure they would like it.
* Sometimes, if you are staying Club Level, this can be accomplished.