It depends how big it is! Small ones can be done on the dining room table, but big beasts have to be done on the floor and for me the biggest bit of floor space is the spare bedroom with one of the beds pushed underneath the other one.
I tried the 505 stuff once and had sticky marks on the laminate floor for weeks; just as well as it's not a carpeted floor.
I use lots of curved safety pins. Rule of thumb is that you shouldn't be able to place your hand down flat without touching a pin.