Ive had a dedicated office in my home now for 4 years now and its wonderful to say the least.
No traffic, No parking bullshit, Fridge full of lunch all day and also, the coffee is actually drinkable.
Its all a matter of being dedicated to the space when working and scheduling your time accordingly as if you were at an office for a company. The difference is that you can sit here in whatever you wanna wear that day
I still schedule a lunch hour for errands in the house and outside of the home, usually put in a 10-12 hour day and break off when the wife gets home.