Does what it is meant to out of the box without extra work. I like to fine tune things though and that too, was straightforward. Even setup the VPN without much trouble for slightly more advanced usage. One note though: VPN default setup will send everything to the VPN tunnel and you'll wnat to refine that to just the network in question or the hosts that are to be accessed via VPN.