Envigado, Colombia is a great little town on the edge of Medellin that offers up an amazing place to stay, live, and enjoy life. Here's your ultimate guide.