I totally agree with the idea that place matters. However, it is not only about trading but about any kind of activity. Working place should inspire you and make you concentrate on your work. More than that, your working spot shouldn't discourage you from working, on the contrary, it should be a place where you want to return, a place of compfort and productivity.