Good spot in the heart of Naples. Lots of famous pizza places nearby, with lots of shops nearby.