From places to see to where to stay and the best restaurants to eat pizza at—here's my local's guide to exploring Naples, Italy!