Steam should install on any machine you have, and you should be able to download the game onto any machine.
You can't have two accounts active, though (so if your desktop had Steam running and signed in to your account, you'd have to sign out), but normally Steam will just sign out machine A when machine B logs on.
Make sure you aren't signed into your account anywhere else and you should be fine.