We definitely recommend staying with Giuseppe. Our apartment was huge, very clean, modernly furnished, clearly recently renovated. The location was very central, about 3 blocks from Piazza del Plebiscito, a few blocks from great restaurants, shops, and the port. Giuseppe was very responsive, and because our room wasn't booked on the day of our departure, he even allowed us to leave our luggage in the room until the early evening (which we appreciated). We learned the hard way to not drive in Naples, even if just dropping off luggage.