With no commute, I also use that extra time to spend with my family.
I have my own office and many times work outside in the summer. I've even traveled to other states/countries and worked from there. You just need a good Internet connection.
It does take a lot of discipline. I basically have no manager now after proving that I can get my work done without being watched.
I've seen lots of remote developers come and go because they couldn't handle working remotely without someone sitting over their shoulder/telling them what to do.