I used to train only at home but there is something to be said about training with others, especially when olympic lifting. Right now I train at home on the weekends and occasionally during the week. I used to train early in the morning when I was crossfitting but as the weights got heavier, I couldn't keep from dropping them anymore and waking up the house.
Here is a video that shows my little gym in the garage. My wife does crossfit with a group and trains a few days a week in here as well by herself. You can't see it but I also have a solid pullup bar, rope to climb, c2 rower,GHD, 1 24k kettlebell and a few other odds and ends.