Jubilees are typically celebrated every 25 years in the Catholic Church. Here's why, including tips on where to stay, what to eat and how to avoid the crowds.