Nice little find in a very convenient, central location for exploring Naples.