Gennaro's is great. It looks exactly like in the pictures and is super clean. You can have a superb view of the Vesuvius from the large windows. It's on the fifth floor but there is an elevator, which is either free or, during weekday office hours, 10 cents per ride. Located conveniently near Napoli Centrale station to reach Pompei in an hour or many parts of Naples without changing lines.