We had a lovely stay at Corrado's place. It is a gorgeous large flat with quirky and interesting artwork and a huge library (unfortunately all in Italian so we could only appreciate it aesthetically).
It is 5 minutes away from the train station and only a few short stops to the city centre. There are also direct trains to Pompeii (trip takes about an hour).
Our only complaint is that there is no air conditioning so, even with the 2 fans, we kind of melted in the 34 degree heat, but we knew in advance there was no air conditioning so it wasn't Corrado's fault.