A perfect place to rest amid the buzz of the Spanish Quarter in Naples.