I laughed when I read about your "then teen" sleeping until the afternoon. Each morning when we left the cabin, we would put the do not disturb sign out because our teen was still asleep. We would always run into our cabin steward in the hallway and he would joke about how all the teens sleep late. Most of the cabins without teens were cleaned in the morning, those with teens were always cleaned later.
As for the drawers, that's good to know for our next cruise. We kept our souvenirs on top of the couch or in our closet. What a great tip!