It's really neither more, nor less, than that. You just have to stay on a pup like a tick until they have the idea, and the ability, to hold their water (& etc.).
The only helpful tips I would add are: 1) get the pup on a schedule ASAP, and; 2) make one adult family member responsible for seeing to the housebreaking chores. My wife and I do it like handing off the watch. If I have to go out to the store, or take a nap before work, I formally give her the pup on a leash and give her the details of where the pup stands in his day (i.e., he ate 45 minutes ago, relieved his bladder 2X since then, and had a small bowel movement--he played hard for 15 minutes and should need another walk PDQ). That way there are no arguments about who was suppose to be watching the little devil.
Housebreaking is about the easiest thing you can teach a puppy--and it's IMO the hardest work you do with a pup. It's easy in the sense that a normal puppy doesn't really have to learn anything. They want to keep their areas clean, and only require sufficient opportunities to succeed. It's hard in the sense that it is labor and attention intensive. The first few weeks is pretty grueling and I always feel like I am spending more time outside, walking the pup in circles, than I spend inside. That's why I prefer getting a pup in spring or early summer.