A very good place for a weekend in Naples.