Sorry for contributing to this so late, but wow--that is such an incredibly kind idea and I'm sure your room service attendant must've really appreciated it. Like a previous poster said, little things like this really can make the crew members' days. I think it's important to go out of your way a bit to let them know how much you appreciate their help. Letting them check out the view is just one great example. If more people show little acts of kindness you will make their job so much easier! I love the idea of giving them gifts too (not just the room service people but also the servers, room attendants, and even just random crew members you see walking around, like the guys in the orange suits). I'm sad to admit that I've witnessed numerous people being disrespectful and unappreciative of the crew members; it really ruins my day but think about how it affects theirs.
I will most definitely get some little gifts for crew members to bring on my next cruise and I encourage everyone else to do the same!! Little things really do go a long way.
If anyone has any other suggestions for acts of kindness towards crew members please share!