I have enough RAM that I don't really need a swap. However, it's the only way to allow hibernation. And HDD space is so cheap these days that 16GB is easy to give away. I resolved the matter by setting my swappiness to 0. Instructions here.
Swap is one of these topics which are discussed endlessly and for which there really isn't a right or wrong answer. It all depends on each user circumstance and usage-case. @Paqman provides a very solid rationale for doing away with it altogether on high-RAM systems without hibernation. Hibernation itself is an option that is no longer default in Ubuntu and for which special steps are necessary to enable. However, if your system is less than 4GB, I would certainly recommend that you keep swap.
BTW, a further tweak for SSD is to set the io scheduler to "deadline". This won't make a really big difference, but what's the point in buying a SSD if we don't try to squeeze as much extra performance from it as possible?
1. create file:
2. add line:
sudo nano /etc/udev/rules.d/95-uuid-ioscheduler.rules
...where xx is UUID of SSD(keep the quote marks).
3. Reboot. Check for proper change in scheduler with:
...where x is device letter of SSD disk (i.e. sda).
For explanation and comparison of schedulers, see this.