Cabo is a fun party and beach destination but it can also be great for digital nomads. Find out the best tips for how to work from Cabo and the best places to stay, eat, and play.