What are advantages of SSL VPN over IPSec VPN, if any?

What are the things which can be done with SSL VPN which cannot be achieved with IPSec VPN? What are the reasons to opt for SSL VPN instead of IPSec VPN?