Staying in the town of Jackson is huge fun come sundown, its streets alive with saloons, bars and pubs. Although a ski resort ...