I recently spent a week in Naples, and had an incredibly pleasant stay at Il Campanile B&B. The property is situated on an upper floor of a centuries-old residence, on a charming historic street right in the middle of the Centro Storico. The location couldn't have been better! While the entranceway and stairway may appear a bit rundown (I actually found it charming), and there are a lot of stairs to climb (no elevator), the B&B itself is modern, very clean and fully functional. The host, Vicenzo, is extremely friendly, outgoing and helpful. And I thought the rates were very reasonable for the high quality of the establishment.
Another pleasant surprise ... the B&B does not provide breakfast on its own premises, but instead has an arrangement with two nearby cafés, where guests can order a beverage and a morning pastry. So rather than being on strict time schedule, and stuck inside a sterile dining room staring at grumpy tourists, I got to sit outside in a beautiful piazza alongside local patrons, and have breakfast at whatever time I chose. The cafés offer a wide variety of delicious, freshly baked cornetti and other typical Italian breakfast items. (The B&B provides a paper voucher which you simply hand to the waiter, and I'd always leave a customary small tip of 50c or €1.) I wish other guest houses would follow this practice ... it would probably be more cost-effective for them, and certainly more enjoyable for their guests.
Naples is a fascinating city to explore. Sadly, many travelers just use it as a base to visit more well-known sites in Canpagna, but the city itself merits 3 or 4 days. Naples has one of the most extensive archaeological museums in the world, numerous churches and historic, incredible food (many excellent pizzerias are found within a block or two of the B&B) and loads of charm. Don't miss the Capella Sansevero, which is only a ten-minute walk away.