As an all round lens it'll probably be lovely if a little wide. I have the Sigma 30mm f1.4 on my camera at the moment and I like it as a "standard" lens but I'm using an APS-C and if you are using a full frame 5DII maybe the Canon 50mm f2.5 "macro" might be worth a look? I have one and it's a nice general purpose lens and can focus close, 0.23m / 0.8 feet according to Canon.
Wider lenses tend to be able to focus pretty close, the specification for the 35mm f1.2 says that the closest focus distance is 0.3m / 1 foot.