Florence is not an overly expensive destination, is relatively safe and has a small city atmosphere. Naples is a raw and immersive Italian city. It's got pizza places that are frequented by locals. It's got wine bars serving gorgeous Campanian tipples.